Buy now or wait until fall? Tips for homebuyers in 2026