Our guide to buying first home helps you budget, prepare for a loan and make an offer with greater confidence, without stretching your household finances.