Top 10 mistakes first-time home buyers make