Yup, this is why I tell everyone to save save save. Don't go and buy a boat. Don't buy the newest greatest car. No need for a 4000 sq' home. Dinners at 5 star dining establishments is not necessary. Never buy a car on credit. If you can't afford to buy it with cash, you should not be buying it. I did however buy my wife's car on a 0% loan they were offering. I could of bought it with cash, but I used that money to make more money sitting in the bank. But make sure you have the money to pay in full.
Suck it up and pay off all debt. Instead of getting the aged Filet's, grab the steak on sale. No need for the entire family to have internet on their phones. Max out your retirement account options. Make sure you have , AT THE LEAST, 6 months of salary in a liquid account. Once you get all that done, then sure....enjoy a nice dinner out every now and then. Go ahead and get the new iphone. Just be sure to continue to fund retirement accounts. Continue to fund a liquid account. If you follow this plan, you could survive making a ton less then you do now. We all want things NOW. Secure your future now, then enjoy some of the luxuries once that is done. You may find that you may not even want some of those luxuries once you waited for them.
Take the car loan. Lets say you bought a car for 25k. O down at 4.5% for 6 years. Total paid: $28k +
Take the 25k and put it in an interest paying account. Lets say you get a return of 4.5% compounded: $32k +
6 years, own a car worth 5k after spending over 28k or
6 years, have an account worth 32k?
Not even taking into account sales tax on a 25k car.