This is a complicated question. It's actually more philosophical than financial. There is so much that goes into this. All of your life experiences play into this. My father died when I was 13, he was 39. It makes me somewhat less long term than some other people. I don't spend every penny, but I don't eat raman noodles or live like a student or a 70's hippie. When I was growing up, we were poor. I didn't know we were poor, but we were. One car (used). Vacation was a couple of days at a motel in Atlantic City. My first plane flight wasn't until I was 21.
Debt is a tool in our current financial world. Use it wisely and you will be successful. Don't and you will really suffer. Look at student loans. Let's say you borrowed 200k. That 200k got you a job making 100k per year for 30 years. That's 3 million dollars. Wise investment? That's up to you. better to borrow 200K and put it in the S&P 5000? Real-Estate? Some business venture? That's for you to decide.
Everyone decides what is important to them. I have newer cars now (2013 Cruze for me and 2013 Equinox for my wife). I have an 850 Fico score and I make over 170K a year with bonuses. I could have any car I want. I would never buy a Lexus or a Porsche or a Mercedes. It's not my thing. I do however have this:
That's $1,700.00 of wine. I have had the pleasure of drinking some of the finest wines in the world. There is nothing like a really good dinner along with great bottle of wine. That's me.......
To be happy, you have to always keep in mind this question. It was posed by a scholar thousands of years ago and it remains true today
Who is rich? One who is happy with what one has, as it is said, 'When you eat what your hands have provided, you shall be happy and good will be yours.
Delaying gratification is one of the most important things you learn in this life if you want to be happy. Just don't delay it forever, shrouds have no pockets.......