2014 Honda Accord (brand new at the time). I didn't get the car until my old one was stolen - 2000 Honda Civic, from my car port. I think it's a balance between having an investor's mindset where you acquire assets instead of liabilities, and enjoying life at the same time. I look at "wanting new stuff" as a challenge where I need to acquire assets to be able to pay for the things I want (i.e.: new car or something else). So if the new car payment is around $400-$500 a month, I'd need to acquire some assets that can generate that much money every month, before I go out and buy it.
I don't think it'd be wise to live the rest of our lives penny-pinch, nickel and dime everything. It's nice to reward yourself every once in a while, especially after your hard work and success, to be able to pat yourself in the back and say, "Good job. It wasn't easy, but look at the reward."
The nice thing about this "challenge" is, once the payment is done and you keep the assets, the money keeps coming in, which means you've "permanently" raised your income and your expenses go down. As Grant Cardone says (paraphrased), "Focus on increasing your income, not saving pennies."