I use Adams wheel cleaner every 2-3 months (1/4 bottle for 4 wheels) so the 16oz can last for a year.. Every one or two weeks I do a maintenance wash to the fenders/tires/wheels with Apc, car shampoo and my brushes.. I Use shampoo on the wheels and they're sealed.. Result is awesome!
When it's been 2 or 3 months I use wheel cleaner & inspect protection.. If it's gone I reseal. Hope that helps!