@goodoldan I think OP has a good plan. I know from my work that keeping the older car going takes tolerating some noise and ride issues. But not having that payment is great!
One more factor is when necessary repairs start making the car unavailable as it’s in the shop. You can keep a car...