In an August Fannie Mae survey, 22% of respondents said it was a good time to buy a home, up from 17% in July.