Cant wait to get a new car...and definitely not a BMW.
It always has something wrong with it. I have owned 2 Mercedes, a Hyundai, a Mazda, and a Chevy and this is the worst car in terms of maintenance by a long shot. Definitely not a do-over. I would not recommend this vehicle.