Still driving my 07, first year truck, only major problems in 180,000 + was timing chains, likely because I ran the dog poop out of it early on so that one is on me. no squeaks or rattles, never touched the front end for anything other than shocks.
pulls a big bass boat up and down a mountain very regularly and still does it just like it did years ago.
Overall the best truck I have ever owned in my 62 years of life.

I also own a 05 GX-470 with almost 350,000 on the clock, still going strong, a 17 GX-460 with 100,000 and 0 issues.

Toyota fan? No but I must say their trucks are the best of the lot having owned them all over the years, Perfect? There is no such thing.

Would buy a first year Toy before anyone else's first production year truck, just speaking from experience, yours may vary.