 It's my first BMW, i was excited at first to drive it but when it reached its 38,000 miles it gave me a lot of trouble, engine wouldn't start at all. Dealer changed the alternator and battery. Every time I drive this car I'm nervous because it might cause trouble again. NO DOUBT it happened again today after 5 months with 43,000 miles, the car stop at the road during winter time while I'm driving, unable to start it, tried multiple times, battery is totally dead and it has to be towed again in the dealership. This is my only car and I used it for work, I'm totally upset about its inconvenience! I wish I can return this car to BMW, it's a lemon car!