2026 Housing Market: is it a smart time to buy?