Semi-pro fisherman looking at a 2024 Tundra. Majority of miles will be towing

Looking for input from guys who use their newer model Tundra's for towing. I tow a 21 ft bass boat around 20-30k miles a year and work from home when not fishing. I also get Toyota Bonus Bucks money in my tournaments, which will require a 2021 or newer as of next year. This year I would have made 6-8k just off the bonus bucks program if I had a new enough toyota (I used a 2004 Sequoia this year so this will be a huge upgrade). Do you guys think it's worth the risk with the engine problems and recalls? I should be getting a great deal. I was sent the #'s for a 2025 yesterday and taxes and all I was offered 5.99% for 72 months with the truck priced at 55k including all fees and taxes. I'm guessing it will be closer to 50k for a 2024 but waiting for the quote.