Cars are money pits, well even vaguely high performing cars are money pits, but do people honestly buy these cars without knowing that?
You'd be surprised how many people do
I've known people in the past scrape just enough money together to buy an M3 (E36/E46 era), but ended up selling it again when the first maintenance bill cropped up
You have to be realistic. A £50K car new, still comes with £50K car maintenance costs, even if it only costs £10K to buy it 15 years later. That is what people don't seem to understand. Even a basic, by today's standards, E46 M3 needs expensive 10W60 oil (which it likes to drink), 6 x spark plugs, inspection 2 service (valve clearance adjustment) at £800 ish, 20mpg average if you're lucky....and that's before we mention road tax and insurance.
Compared to that, current Audi RS4s or whatever with the Bi-turbo V8 are just insane on maintenance.....two turbos, 8 plugs, 8 coilpacks and shed loads of known faults that are expensive to fix, because most of them are engine out jobs
So yeah, no matter what car you buy, large sums of money leaves your bank regardless, unless you choose the cheap life of a 1.0 Fiesta. Choose your money pit wisely