I'd keep looking. Something stock and lower mileage. How about some sort of warrantee? I'm also worried about the "new" BMW maintenance schedule. Back when you paid for service, they wanted the oil changed every 3 to 5k. Now that they have maintenance included, the oil in these turbos can go 15k miles? I don't think so. Maybe I'm wrong (and I'll assume I am) but it worries me.
2013 F30 335i | Sportline | Imperial Blue Metallic | Black Dakota | 6-speed | HK | Cold | Premium | 19" Staggered Sports | M-Performance Exhaust
Previous loves: 2009 E90 335i / 2007 E90 328xi
Arriving March: 2015 F30 335i | M-Sport | Estoril Blue | Black Dakota | 6-speed | HK | Cold | Premium | 19" Style 442M | M-Sport Brakes | MPPK & Exhaust