Housing affordability remains strained as the income needed to buy a typical U.S. home is $109,756, according to Redfin. That's still $22,197 above the typical household income.