Record home prices can't hide a surprising affordability gain