I had an IT manager at work for years, great guy, but horrible with money.
He would buy a new car every 3-years, and say "well, I figure I'll always have a car payment", or he would re-finance his mortgage for some bull-shit additions on the home, etc.
same thing "I'll always have a home or rent payment" etc.
I showed him how, by not having those payments, I put 90K extra in-bank over 5 years.
1K a month for fictional mortgage (60K), 500.00 a month for fake car-payment (30K). I just pretended I still had those payments, and I made them (to myself).
I still do it over 5 years later and have 200K in payments (in an account) that would have been made to others. The shit adds up...
We would also get 15K a year extra (bonus) at work. He would spend his right away on something (hot-tub, yard-stuff, sheds, etc) I would bank mine.
10 yrs later when our kids started college, they had all sorts of payments (and they are still paying student loans) I paid for my 2-kids college with cash.
(From the bonuses and yearly stock grants). I would sell the stock ASAP and use it for the college. (Good because it crashed over the years anyways for those who held it).
Being cheap, and not having rent/car payments, can really pay off for people (when they are strict).