should you buy a high mileage diesel