Was in the same position a couple months ago. Test drove and ballpark priced everything initially. Came down to RAM or Tundra for me, landed on a 2019 RAM initially but dealer tried jacking me around after price was agreed upon and I showed up to sign. He did me a favor. Went with a 2019 Tundra 1794 instead, not disappointed in the least. Can't find anything to complain about 2 1/2 months in, 10 years down the road when I'm ready for the next one there is no doubt the Tundra will have held its value better.