You need a superior wax job already hand applied for a touch free wash to be affective. if not, choose your killer, hazing in clear from the harsh touch free chemicals or swirl marks from the foam brush wash
either way you wash your car its gonna put wear on the clearcoat, so dont be afraid to drive thru the foam brush wash man, wash it, get swirl marks, buff it nice and keep it waxed will make it last longest. probably way off topic but its something to think about.