14 first-time homebuyer mistakes to avoid