I’ve had several cars last way over 300K. One brand was a ‘luxury car’ (a Saab). The other Saab lasted 240. They were fun to drive spinning that turbo. It required maybe some more maintenance than the others but never left me stranded - a car similar to a BMW in handling but uglier. Owners used to say that a 900 is so ugly it is pretty. I liked its quirkiness.
Thinking about it, I guess the Volvo was considered ‘luxury’ but that was actually one of the worst cars I’ve owned so that’s not a luxury car by my standards. There was always something that needed doing on that thing. It didn’t make it to 200K where all the others did. Most the other cars I’ve owned have all been cheap driving appliances.
I’m partial to Subaru and have had at least one since 84. They’ve all passed many 'a BMW sitting on the side of the road, waiting for a tow truck and they outperform them in snow. It is /the/ car of New England. Great brand, in general.
Along with Whitey, it is all in the maintenance - not in the price you pay for the car.