I dunno but I have noticed once you go beyond low mile CPO BMWs they tend to go downhill fast. Either BMW owners treat their cars like total crap or a lot of these cars have a lot more miles than they claim. For some reason I have specifically noticed this with BMW more than others.
