 This car is a great car. It has great acceleration, a smooth,quiet ride and gives you confidence as it holds the road. I drive a lot of miles with my job and I just love being in this car. My car has many miles on it and I am thinking of a new vehicle, but am scared that whatever I get will not measure up to this. What I don’t like is the repairs. I have literally had to replace every one of the injectors and high pressure pumps. Now most of this was covered under warranty, but BMW knew there was an issue, but would not proactively replace these, so every time one went, I would have to limp one hour to the dealership to get the repairs. If you cannot stomach $1000 repairs  etc, this car is not for you. I honestly love BMWs , but may not be considering one due to the exorbitant cost of repairs and maintenance. I absolutely hate going to my dealership as they try to gouge you every time you go there.