I always use a pre-cleaner, although now I am switching to all-in-ones since they do pre-cleaning as well as you get a sealant thrown in for free. Pre-cleaners also (help) remove water spots, other contamination, and some have fine abrasives to (help) remove swirls. If the paint is good, I...