I know this has been addressed numerous times but I'm gonna ask again. On a friends '15 white Grand Cherokee which he just bought as a used vehicle there are water spots on the paint and sun roof. He's used vinegar and tried claying it, but there's still a faint trace in the paint and glass of...