How to buy a house: A guide for first-time home buyers in 2025