Do not spend $10K cash and $670 a month on an entry-level BMW. That's just not smart.
Why don't you take a little bit of that $10K and spend it on some tasteful upgrades to the car you have? Maybe a small drop and some nicer OEM wheels? Alcantara steering wheel?
You'll appreciate the car again AND be smart with your money at the same time.
|