The misses and I don’t drive high mileage. About 10,000 miles combined. It’s hard to justify spending a lot on a car. Nor am I a tradesman, farmer or DYI guru nor do I have a large family so I don’t really need a utilitarian vehicle.
So what has really worked out well for me is to purchase a used hatch back with low mileage and a high reliability rating. Pay for it with cash and trade in. You can often find good quality cars with around 25,000 miles for $10-$15k. You then drive till you reach the point where the cost to own exceeds the cars trade in value. Usually around 6 to 8 years. Then trade it in on another.