Not a car, but thought maybe this belonged here. Over the last 12 years running a small landscaping company, we have a fleet of 3 - 4 lawn tractors in use at any one time. We’ve always bought the entry level John Deere tractors because they are fairly inexpensive to buy and run, and since we have new people all the time, if a crew trashes one, it’s not a big loss like if we ran a commercial unit that’s 5-10x the price. Obviously, if it was just me, I’d run around with a very nice commercial unit because I know how to take care of things, but when you have 4 crews based in 3 different cities and new people all the time, shit happens. Anyway, we used to replace the old tractors every 2 years at roughly 300-400 hours because that’s about all they would last before developing issues that weren’t worth fixing, but over the years I’ve gotten better at tracking and performing maintenance on these units and better at doing bigger repairs myself, to where we’ve more than doubled the hours/years we can keep these units running, most of the time I can keep them working for 4-5 seasons at 800-1000 hours, and still sell them in good working condition after that. The John Deere place I get parts at is always blown away by the number of hours of work I’m getting out of the entry level machines. 1000 hours doesn’t seem like much, and for a car driving normally it wouldn’t be, but these machines are run at full-throttle all the time when working, which makes it the wear-and-tear equivalent to running a car for 1000 hours on a race track, or 1000 hours of towing a heavy load, so it’s actually quite a lot to get out of the cheap units.