I'd say you're set for YEARS with what you have there.
I made the mistake of buying far more detailing product than I need because it all looks so cool when it's done right. Problem is, I now have enough to last me at least 5, if not 10 years.. I've had to force myself not to buy great deals so many times.