BMW's are cheap to buy because they're expensive to maintain... I looked seriously at a couple 3 series ones before getting the Infiniti G37x. You might also want to seek out a G25x. They're a smaller engine, more fuel efficient and cheaper to buy.... looks like a 2011 starts around $8K. https://www.autotrader.com/cars-for-...=G25&zip=80602