Originally Posted by gguitar55
If you buy an early 2000's BMW you will need the tons left over for maintenance.
I researched BMWs a few months ago when I was buying a car. From what I learned/conversations with friends who own used Bimmers, maintenance is indeed generally more costly, particularly if done at a stealership. But those costs can be kept down with a good reputable indy mech familiar with euro cars.
BMW 3-series from early/mid 2000s are actually average to above average reliability by most rating systems you find throughout the internet, and as observed from a handful of friends of mine who own them. (Link below is just one example, I've seen several others that were in line with it)
It does sound like from things I've seen on internet that there can be irritating 'little things' (for instance interior stuff) that can go wrong from time to time and sometimes costly to fix... but in general, the engines/drivetrains have a good rep from what I've been able to find.
When repairs are needed, you're right they generally cost more... but the number of repairs isn't necessarily excessive.