What you need to consider when looking to buy a home