If you get a late 80s BMW 3 series you can do work on them yourself, just get a good workshop manual for it. It's easy. My sister has the '85 323i I used to drive around in, it's done 355k+ kms and been horribly negelcted, but it's still excellent to drive and as reliable as the sun. Just make sure it's at least a 323i, the 318s are weak. Otherwise, if you don't massively depend on your wheels, get something that's old, impractical and dodgy.. but awesome... and learn how cars work by keeping it running. It's a very classy way to drive.