First-time homebuyers share essential advice to navigate mortgages, hidden costs, and emotional stress for a smoother purchase.