Buy a truck that you want and can afford. Every vehicle nowadays has terrible resale value statistically unless it’s like a Wrangler, Tacoma, or Tundra. I don’t get why people care so much about resale value? Like you’re just buying a vehicle and are already worried about how much you’ll get back for it in 5-8 years. Markets are always changing, pvt party vs trade etc.
For example we got a 2018 Hyundai Sonata bought for $22k and now got 23k miles on it, worth about $10k according to Carfax and KBB. A 2018 Ford F-150 Lariat Special Edition V8 4x4 Crew Cab bought for about $60k, with 23k miles now worth about $37k on those sites, our 2015 C 300 4Matic Sedan with 76k miles bought for $50k new, worth about $12k now. My 2019 Ram 1500 Laramie I bought new for $39k ($49k msrp) was sold for like $32k with less than 15k miles on it.
My point is, resale values across the board suck. Don’t buy something and constantly worry about those numbers, because in the end, you’ll usually get something less than what you think it’s worth regardless. You can always lease too. However, that doesn’t mean don’t plan, make sure you have finances lined up for the future when making a decision to sell a vehicle.
As far as EV’s, yes they are coming. In the US though, don’t hold your breath. It’s gonna be a while, like 15-50 years till EV’s are really in the market (Over 50% of new sales). Probably about 50-100 years till combustion vehicles are gone for the most part. A lot of EV’s have really bad resale value too, turns out batteries need quite a bit of maintenance 10 years down the road.