In general, buying a higher mileage newer is better than buying an older car with less miles.
On top of that, cars are meant to be driven so cars with higher mileage tend to last longer because car tends of lubricate itself more often and burns carbon build up which are all helpful for a long lasting engine.
What does it mean when you have a lot of miles on your car?
It means driving the car essentially. Miles indicate how much wear and tear has happened to the car. Its how you know when its a good idea to service your car and take care of it.
Photo in the article by “Car Talk”