The typical first-time homebuyer was 30 years old in 1990. Today, they’re closer to 40 as home prices have far outpaced income growth — and in hundreds of U.S. cities, even starter homes now come with ...