I’ve never purchased a new car, despite having owned 220+ cars and bikes. The closest I’ve ever come was dealer demos. Let someone else take the depreciation hit for crossing the curb.
I had to laugh at that as I can't even imagine going through that many cars. I've bought mostly only new cars and I've only owned five. I'm in my 60s now.
I mostly get 150 to 200K miles out of my cars and they typically last 10 plus years. My current Subaru Outback is nearing 100,000 miles and it still runs like brand new.
Since I am meticulous about my maintenance, I know they have been maintained properly since the beginning and this contributes to their longevity.
So something to be said for buying new, so long as you maintain them properly and keep them a number of years.