BMWs usually don't just "break down", that part of it I'd say is kinda bunk. I've had my E90 since 2007 for example and it runs fine, it's just gone into "retirement" in my garage. I've had it "break down" once and I bought it brand new so over a decade ago. But the maintainence costs can be high, anything that needs to be fixed over time (and there will be a bunch of stuff) is going to cost 2x-3x a non-luxury vehicle.







