I suppose it's all about previous ownership maintenance. Higher miles on a cared for car is better that an abused lower miles car.
That said, i have refused to buy new for many years now, the initial losses are an infunny joke, i still seek out the lowest miles/spec/history for my budget and go from there. My last purchase in 2017 was a one owner 2009 car with 27,000 miles on it. Super history and spec, i still have it of course.