My 2014 2500HD just rolled 50K, and I am the original owner. They are out there, check for service records etc. Some can be pure BS and a scam, but there ones with very low mileage. I would guess a good inspection one could tell pretty easy if things all add up.