Conditions are good, especially for first-time buyers thanks to demographics and an improving economy.