Not sure why everyone is so hard on LegendKiller. He may be dismissive and maybe even a bit arrogant in how he voices his opinion. However, fact of the matter is, a car is a consumable resource. A very fast depreciating consumable at that. You use it for 10-15 years and then you throw it out, or if you're lucky, you sell it for 1/4th of what you bought it for. From investment standpoint it's better to buy a diamond, because as long as DeBeers monopoly stands, the diamond will retain its value a lot better than a car. Buying an expensive car is no different than buying $6 lattes. Both are consumables that you enjoy in the moment, but you have nothing to show after you're done with them. On the other hand, if you take the money you would have otherwise spent on a more expensive car and invested it, not only you would not lose any money over long term, but you'd be able to grow your stash. It's the same old adage, you ether have your money working for you, or you're working to make someone else rich.
In the end it all comes down to priorities. Nobody is stopping anyone from buying an expensive car, but people need to understand that they're trading future rewards for immediate gratification. And given how much more expensive "luxury" cars are and how fast they depreciate, those people are giving up a lot of future rewards for the "right now" moment. Financially speaking, it's a horrible deal. So once again, it's all about priorities, just how much that german 6 cylinder is worth it over early retirement, or traveling the world, or paying off your kids/grandkids college loans giving them a headstart in life, or just leaving them a nice inheritance after you die? And while people have said in the thread it's possible to do all of those, most likely there are still going to be tradeoffs, perhaps you would only be able to afford half of the kids college tuition instead of paying it off in full, or perhaps you wouldn't be able to leave anything for your grandkids. Personally, I'm OK with not spending every single cent on myself before I die, I would rather improve my chances of secure retirement than risk running short and have to rely on my children for financial help setting them back. And if I overestimate and "save" too much, i.e. not spend as much as I could have during my life time, I'd be OK with it too, because my money wouldn't be lost, they would be spent on my future generations giving them a head start in life. To me, that's money well spent.