My son is going to learn that lesson. He bought a 2023 Bronco a few weeks ago. He makes great money and paid cash, but cars are such a horrendous cash suck.
About the best thing I ever did for my son was to tell him I would give him $1k with one string attached - it had to be invested. I think he's got that account up to $35k now, and talks like a seasoned investor (although I can't take his advice because he's too risk-averse - go figure!)