I presently have a 2002 silverado 2500HD/Duramax. If one was to trade up to a newer model year, which year (not new) would be the best option considering towing (hp and torque) and fuel mileage.
I think 2011 would be best, but those of you that have newer trucks may tell me I'm all wrong.

Thanks for any input.

Dale