Sticking to old/cheap cars seems like an increasingly good option with so many scare stories about the pain and extreme expense of getting modern cars, particularly EVs, repaired.
And the impending ban on new ICE vehicles seems likely to lead to more older cars being kept on the road for a lot longer.
If you have the parts and the will it's possible to keep any car running close to forever. That said if you've gotten to the point where the frame is totally rusted out then maybe it's time to consider moving on.
Most other things are easy to source, and anything made of steel can be fixed (zero rust, so far).