I've long used WD-40 followed by windex then Dawn dishsoap wash/hose. Takes the wax and grease off. I'll follow with a cleaner wax with buffer and elbow grease, and then topcoat with a good quality wax. I then keep clean and waxed with a light dustless wax like Griots detailer wax or my recent favorite, the Lucas speed wax.