You really think you’ll get 20 years out of a truck now? Good luck unless it’s a Toyota, but then you wouldn’t have the expense of several major repairs.So, I would like to play devils advocate a little. I drove a 1998 Chevy 4x4 for 20 years...Bought the truck for 22,500.. with financing..probably paid 28,000...$1400 dollars a year not including maintenance and several major repairs..My new truck I could have walked out at 34,000but I added lift and wheels and tires. I will pay just over 40,000 with financing...that is $2000 a year if I can drive for 20 years..doesn’t feel far off to me.