I bought top of line BMW and all I can say is that I love this car.
I've had a few problems though.
* The valve train components appear to be very poor quality. The dealer has installed replacement parts but its still sounds loud.
* the stereo is awesome but they have replaced the main amp 3 times now. It just seems to go out without warning.
* I've had trouble shifting and the overall drive train seems sloppy. The dealer has replaced one particular part twice now and it's looks like its doing it again.
* From a performance standpoint I had to add performance exhaust, a tuning device and have a special tuning tech do some work on it before it would run properly.
* Even after all this performance work the car still seems to run very hot.
I only have 20,000 miles on it and its been in the shop multiple times creating all sorts of headaches with getting it to the shop. Not to mention I've missed quite a few nice weekends waiting to get the car fixed.
Do you think I should sell it and buy another brand?
Oh, sorry about the post, I thought this was the M5 forum site. Hopefully your top of the line CVO's don't have these kind of issues.
As an old friend once told me: "Perspective is Everything"