If I had to pick up a new one right now... I'd get the last of the Tundra 5.7s.
My prediction is the V8 Tundras will hold value like crazy when Toyota kills them off next year.
They're definitely a dated design, but they're pretty much bulletproof.
I got rid of my 06 Duramax to get the Toyota. The 06 was a tank, still ran strong but with 300k miles things were bound to fail.Currently have a 21 Sierra SLT with the 3.0 Duramax. I have been very pleased. interior is very comfortable and even the basic options I have are more than enough. The mileage is awesome, can average 30 without much effort (4x4 and 6.5' bed). Have towed a 35 horse tractor and an atv in the bed and got 16 mpg going 70 on the highway. Only regret, I wish I had held off for an AT4, but planning to get there with mods over time.