I keep every vehicle I buy for 12 to 15 years, unless (like almost all Fords), they start falling apart after 125,000 miles. My current Nissan Pathfinder is a 2003. It runs great. It has never once failed to start or broken down. It costs me about $300 a year in non-critical repairs. Nissan always has the parts and always fixes it perfectly. My personal property taxes run about $55 a year. Since I am retired, I only drive around 7,500 miles a year now.
If you love big trucks, big monthly payments, high personal property taxes, and high insurance rates, then by all means, go buy a new big truck. It is good for the economy.