It shouldn't cost $1 million to buy a home.