I have a TJ an XJ, and a 27 yo 1983, 3/4 ton Dodge pickup. All paid for. (the 97 XJ is my most recent purchase)
In the beginning with the TJ, I was paying $400/mo. I refinanced 1/2 way thru the term, not for shorter term but lower interest; even with 30 mo left (I'd paid 30 via Toyota Finance) I went to a local bank and refinanced it for the same 30 mo I had left. My payment went down $45/mo just on account of the interest! I bought my TJ (a 97) in 2000, for $15K. By the time it was paid for I had paid about 22K; it would have been closer to $24K had I stayed with the orig. loan. NEVER again. I still like my TJ but since I paid more for it than all the other vehicles I have ever owned in my life combined, I feel that like it or not I am stuck with it til the wheels fall off to get my moneys worth out of it.
The stealer I bought the TJ from (another mistake; I usually buy from private party) was a Pontiac Jeep Toyota dealer; why they put me thru Toyota Finance IDK.
but they screwed me with add ons that I said NO to, but they said "just cancel them within 30 days"; I started trying to do so the 2nd day I had teh Jeep; it took me 6 months to do so and they claimed it would "come off at the end" it never did; I still paid for them. I should have walked away and went elsewhere.
I also shoulda waited a few months (though I never knew it at the time) since they started the 60 months same as cash type program.... which would have made it cheaper to buy a brand new one instead of the 3 year old (at the time) one that I did buy. that was the closest thing to brand new that I ever owned;
and even after 10 years, it is still tied for the newest vehicle I own being a '97.