I wash my Celica and after there are tons of spots and residue of road tar, tire junk, water spots, etc. The best thing I found for washes between waxes is to wash your car, hand dry it, and then use a microfibre towel to add some spray on wax like Mothers, Black Magic, Meguirs, or whatever. It will get rid of all spots, add a shine, pick up dirt and residue, and make you happy. The microfibre towels are washable, pickup more water than a shamois, and trap more dirt than those whool mits. I have two combo packs of 3 towels. 1 for cleaning, 1 for windows, and 1 for polishing. The window microfibre is the best period. Nothing else I ever used gets even close to the cleaning or cleaning time of those microfiber products in all aspects. Of course I'm obsessive/compulsive cleaning freak when it comes down to my car.