What are the predictions for housing affordability in 2025?