The average first-time buyer is spending 36% of their take-home pay on mortgage payments, according to Nationwide.