This car is amazing, when it works.
It's beautiful, sounds great, fast, has a ton of features, but if its over 100k miles prepare to repair, paying all along the way.
Since I've bought this mean machine, I've had to fix it, not once, not twice, not thrice, but EVERY week since I bought it (I've had it six months.)
Every week, like German clockwork (if the clocks were designed to break) I've had to build and rebuild this car. Head gasket, exterior door handle, side lights, interior door handle, head lights, cv joints, alternator bracket gasket (didn't even know there was such a thing) window regulator, just so many things one thing right after another.
Don't buy one without a warranty
Exhaust rumble. By far.
Don't let the german engineers lay awake at night, thinking up new ways to make repairs on this car a nightmare. everything is insanely hard to get to, you have to let mechanics do it.