Despite more homes for sale this year, they're still hard to buy for people making $75,000 to $100,000, near the national median and typical for teachers, nurses and skilled trades workers. Nationally that group can afford only 21.2% of homes for sale.