Driving to lunch, I saw an M240i on a local dealer's lot. I of course looked it up - as one is apt to do - and its one hell of a car. A discount M2 basically. The price was $31K which I thought was about right for a 2017 BMW, but it had 85,000 miles on the ODO. I come from the days when cars rarely reached 100K, so that seems crazy high-priced to me for the mileage. Is that about market-correct, or is that a reflection of the current oddball market? Or is that a good deal?