Finally got around to washing the vehicles, and decided to use some tire dressing that I had purchased some time ago. I washed and dried the tires and rims, and then sprayed the dressing right on the tire as the instructions said to do. Tires looked great I thought... until I tried to hose off the over spray of the dressing. Turns out, I was using a petroleum base dressing (clear, thick liquid- Eagle One I think) that stains concrete and asphalt. Very annoying! So I researched this, and there seem to be three basic schools of thought; 1) Apply petroleum-based tire dressing with an applicator only, never spray (for the reason listed above). 2) Use a water-based tire dressing knowing it won't last as long (and seems to have mixed success with the staining issue). 3) Tire dressings are bad as they mess with the tire's chemistry and should be avoided altogether. So which is it? Do water-based tire dressings stain driveways? Should tire dressings be avoided altogether? I don't want to create any more staining than has already occurred and certainly don't want to damage my tires. Thanks.