Key Factors That Impact Affordability Today