Comparing costs of homes, cars, rent, and income between 1930 and 2023