Get a Titan. Save $$$ over a Tundra, sweet ride, tons of power. Great warranty, but based on my 20+ years experience owning a Nissan, you likely won't need it much. I've had five Nissans, all been great. Not much more than changing oil and tires, and if I run them 100K miles +, occasionally hubs or shocks. Most underrated vehicle on the road. That said, with sticker prices pushing north of $60K for a new crew cab of any brand, I will buy the most truck I can for my money whether Ford, Dodge, Toyota or Nissan.
To the OP, I like to wait a year or two when a model change happens. Glad to hear guys had success with GM, but for my regardless of price, my next truck won't be a GM product. One example, friend of mine this spring bought a new GM crew cab, had it in the shop 8 times in first three months to solve a tranny shifting (or lack thereof) problem, finally GM honored the lemon law. His replacement is better but still shifts finicky. On another, a 2010 Silverado, the bed is bubbling and rusting out around the rear wheel wells, the paint bubbles are literally getting worse every day and filling with water. Pop one and water runs out.
Stuff can and does happen to all brands but seems to me it's GM more than others.