I joke I joke..But seriously, clay bar will do it like said above. But make sure you seal/wax it when your done, cuz the clay bar will remove any protection you have on the paint..
Yeah Clay bar the car and after that do a nice polish and wax to
keep the clean LASTING.
Collinite's No.845 is a wax that will last 5 freakin months!
All the in store wax's have been nothing but disappointment when it comes to longevity to me.
As everyone else said clay bar would def be good to use. Also what i like to do is take a plastic ziplock baggy and put ur hand in it and rub it on the car if the paint feels rough then u know its time for a clay just good info to know eve if u dont think ur car needs one