Go over the car with a fine tooth magnifying glass exterior and interior.
A Good detail day of it......Wash not sure of what part of the country but looks fairly clean and no snow.
Wash,
Claybar kit.......Meguiars, Mothers are common commercially available kits Get one extra bottle of quik detailer and go to town. Wash and s your Clay Barring use the detail spray to get detailed dirt that may not get removed at regular washing. KEEP ClayBar WET and break into 4 pieces (preferred 3 Minimum) If it falls to the ground THROW AWAY......that section Once on the ground any contaminants even though not visible could cause the same scratches you are trying to remove.
Clay Bar as a quick summary removes the Micro Contaminants from the paint that most people think washing gets but once you claybar once especially Black and White you will see how much it misses. After initial I recommend probably twice a year.....Spring....(Summer Coat) and Fall (Winter Coat.) YES There is such a thing as too much clay bar but twice should be O.K.
Prepare a day if you don't think you can get the while vehicle done in one day do sections. Logic: Claybar will remove the current layer of wax and polish. You don't want to totally remove that, so if you do sections you can keep the other areas protected. First time expect probably a full day and you will probably go through at least one full claybar for black maybe even two.
Two schools of thought on claybar. 1. Entire vehicle....Halfway done....(Some areas unprotected)
2. Half the vehicle (Entirely done) (All areas protected.)
YES Claybar can be used on Glass too.
Scratch/Swirl Remover,
Polish
paint sealant
Wax
Google............Chemical Guys YouTube.............the following subjects.
Claybar.......B Pillar scratch removal......polish, scratch/swirl removal, Porter Cable 7424 XP......jetseal.