BMW is for old people, Mercedes has been around for too long and their image is fading. Audi is the perfect choice for young, rich people. Plus I love Audis
You can get way better PERFORMANCE cars for that price. Those are just shit show-off cars in my opinion. Old rich people drive those cars, if you want a car that is actually fun to drive, then i'd get something else.
BMW have better suspension, better torque, also it's cheaper then a Mercades benz, but audi is the cheapest but has a very bad resale value. also BMW last forever.