I would stay away from the new tundra... the last 2 model years its been either number 1 or number 2 for LEAST reliable new car/truck.( car and driver, motor week and a few others)
over the years i've had just about every truck you can think of... the only truck I've ever had last is a ford( remember I'm a general contractor, so I abuse the hell out of them.) I currently have 2 ford trucks now, a 350 and a bronco( tows my boat) both have well over 300k miles on them. in both cases the motor has never been touched.
There is a old saying when it comes to trucks, and its been proven time and time again...
if you want a truck to drive, buy a chevy.
if you want a truck to work, buy a ford.
if you want a truck to just sit there and look good, buy a dodge.