I don't see a problem with splurging on the moving box that many people spend hours every week/day stuck inside.
Let's say for sake of simplicity you spend $500/month on a nice car instead of $200/month on a basic car. The difference of $300/month invested for 30 years at a 6% return is a whopping $292,353.89
IMO a better strategy is to change your values. Becoming the kind of person who doesn't value a nice car could be a very valuable asset.