Buy a clay bar kit and do the whole car. It'll cost you less than $20 and an hour's work. If you haven't done this before, it's easy. Claying the car pulls the little specks out of the paint.
All new cars come with contaminants more or less embedded in the surface of the paint. One big culprit is nasty dust picked up from railroad cars on the ride from the port. Basically, the particles get stuck in the clearcoat and do not come off with washing, no matter how frequent.
I would be very reluctant to let just anyone buff out a brand new car's paint on the recommendation of a stealer.
FWIW, I think the CX-9 paint job is not very good and very thin. The slightest touch scratches it. You just don't get a good paint job anymore in any car under $50k.