The salary needed to buy a starter home in 2024