Here's my dilemma guys, I currently lease an 06' Mazdaspeed 6. I can afford the payments comfortably and insurance and gas/service no problem. My problem is I have $9000 in unsecured debt. I am working my way on paying them off as fast as I can. My question is this, I have no savings at the moment, should I trade in the car when the lease is over and drive a beater for a year or two, pay off all my debts and create a nest egg, or do I purchase my current car which I got for well below invoice and is worth more than the payoff and continue to pay off my unsecured debt to the tune of $350 a month? I gross $2000 a month but take home about $1700. What should be my plan to a better financial future?