I have always been told to be wary of cars >100 k miles, but I recently found a deal I couldn't resist in a BMW M3 convertible with 165k miles. Is the BMW an exception to this rule because of German cars reliability, or should I still stay away?
July 25, 2017 at 12:14PM