I like to use oil based drying aids specifically for this reason. The solvents will help clean oil based residue from the paint. Using the optiseal will help. I've started to use and prefer 10min....
A surface that sheets the water off before the water evaporates will leave very little mineral residue behind. Contrast this with beading that will concentrate the mineral residue in a small area and...
Towel kleen is only a pH of about 8 as I recall when I tested it. Would recommend a presoak of water based degreaser with Oxiclean for a few hours, and wash with same.
I like to use a foam Cannon but I've yet to find a pH neutral soap that does much. My favorite is a residue free laundry detergent that is about pH 10. This even attacks break dust and doesn't...
Car in question is a 2015 CX-9. Paint is overall in good shape with some RIDS and chemical spotting on the roof. Perfection is not the goal, just cleaning the paint and minimizing defects. Only...