this has bad deal written all over it. And its even a Beemer.... there is a saying, you can never buy a "used" beemer or benz, thats because of how high their maintenance costs are. And this is even your first car!!!!
Honestly, I will advice you to go find a Honda. Preferably a civic.







