Top 5 mistakes home buyers make — and how to avoid them