My dad has a 1970s era Kubota B7100 - actually he thought he got it in 1974, but tractordata says they weren't made until 1976. Either way, no one around had seen one at the time, and he got one of the first two that the dealer received. He has washed and waxed it at least once each year. That was all it took to keep it looking practically new. No one can believe how old it is today. I pointed out however that my 4005 has a lot more surface to wax than his Kubota and I can't say I look forward to it.
Waxing is part of maintenance. I use my tractor all year round for many chores and when it has wax on paint is much easier to keep tractor clean.
It is a tool but also an investment.
Been using it for over a decade on my motor home rubber roof, keeps it clean and protects it from the sun. Also works great on leather. Buy it online by te gallon it lasts me about 3 years. Good stuff !
Just a comment about the tires and Armor All... There's a lot written on the web about the petroleum based tire treatments. Basically, they interfere with the additive put into the rubber to resist UV damage from sunlight. I recently looked at a 2-year old trailer that's been sitting idle mostly. The four tires on the axles had tire dressing applied often while the spare did not. The spare was in fine shape. The other four had checks and crack all through the sidewalls. Water based tired dressings do not create this problem. YMMV.