First of all, it's a very nice truck.
Not trying to be rude and this statement is more in general than directed at this situation, but it's no wonder our kids don't understand the value of a dollar...
One thing I will not ever do is spoil them vehicle-wise. It's hard to ever go backwards in quality/features, and I truly believe getting them something $20k+ when they're 16-20 years old is setting them up for them spending $30k+ in 5 years when there is no way that's the smart financial decision. I've seen too many of my buddies who drove nice cars in college and have been strapped with a car payment their whole lives trying to buy something nicer than what they had. I just now bought my first "nice" truck at age 32. I had driven my old 2004 Silverado up until 2016, and I paid $13k used for it in 2008. Had old work truck model Silverados with the v6 before that. None of them cost more than $8k and none of them ever gave me a lick of trouble. Started driving with a work truck S-10 with roll-up windows and manual everything. Couldn't have been happier to have it.
Life can only be understood backwards; but it must be lived forwards.
- Soren Kierkegaard