The five biggest mistakes to avoid when buying a home