Why is Rent So High? Renting vs. Buying Homes in 2023