Just buy this and buy it as a CPO. Do not ever buy new. Ever. Let someone else take the beating. This is a 2021 at $38K with 45K miles (which is nothing). Someone paid $80K for this back then.

I was screwing around, because I didn't think you could actually buy that vehicle that cheap. I think I found the exact one on carmax....
https://www.carmatwitter.com/car/28375980Actually 54K miles, but close enough. That's not a bad price.
I just bought a 2026 Chevy Silverado, z71 pkg (new not used). I looked at some used trucks, but really couldn't find what I wanted, and the things that were close were a little too used and still too high. I think I paid about $55K plus TTL, I'd have to look up the final number. V8 (no 4 cylinders in a full size truck for me), 4x4, leather.
I have bought both new and used trucks in the past. Sometimes I just want something new from the get-go, drive it for a long, long time, have full warranty and know exactly what the truck has been put through from day 1. I plan to keep this truck for about 10 years. I wanted something that was really smooth riding on the hwy for trips and stuff, but still plenty good for pulling my boat.
Since I already own 4 HD trucks (two diesel 3/4 trucks, two gas 3/4 ton trucks), if I need a heavy duty towing vehicle I'm covered. But when I'm trying to get in and out of the parking garage at the med center I need something more nimble.