If you are like me (obsessed), and want your wheels like new, I highly recommend putting the car on jacks once a year and cleaning the wheels by hand.
I really can't stand looking at wheels that are clean on the outside, but the inside is dirty.
What you'll need:
1. P21S Wheel cleaning gel
2. A wheel detailing brush made from teflon.
3. Poorboy's (don't let the name fool you, I will come back to this awesome brand shortly) wheel sealant.
4. Water hose with an attachment such as this:
5. A cardboard or plastic sheet to lay the wheels down as you clean them. (Laying them on concrete will scratch them)
* This kind of detail also allows you to wash and clean the inner fenders and brake calipers.
* Do the wheel detail after you wash the car.
Take the wheels off the car. You should work 1 wheel at a time.
Hose down the wheels, if you have a pressure washer, the better.
Spray the inner part of the wheel with P21S, let that sit for 5 minutes.
Scrub with a brush until all the brake dust is gone.
You may need to repeat steps 1-3 twice, but it will be worth it at the end.
Dry the wheel with microfiber towels, I like the yellow ones from Costco.
Apply the sealant with a microfiber pad and then buff off.
During this process, it's also the time to check the wheels for any nails.
Here are the wheels from my previous 2004 WRX STi: