Klasse AIO and SG were meant for each other, like peanut butter and jelly (mmmm), AIO is far from over kill. It is a very mild cleaner polish/ protectant that, if anything, like others have said, UNDERkill. First, , feel the car with your hands after you wash it. If its anything than completely smooth, you should consider claying the car (new cars sometimes have fallout and rail dust). Second, even though your car is new, and considering what i saw when i whitnessed the local lexus dealership washing cars with a broom (it was like a nightmare), you might have some swirls. Park the car in the most direct, harsh, noon sunlight. Look at the car up close from every angle....no swirls, awesome, a few swirls (probably, but maybee not), your gonna have to tackle them. If they are extremmely shawlow and few, you can just use the AIO which has very mild polish I've have found to remove the most minor swirls, and the SG will cover them up nicely. If they're more noticable, your gonna have to use a good polish, my favs are 3M PerfectIt III Machine glaze (light moderate swirls), 3M FinnesseIt, II (moderate, heavier swirls). Trust me, your gonna love the AIO, its so easy to apply and it works wondors on your paint. Finnaly, if you want, you can top the klasse of w/ a wax, but thats overkill, (but i love overkill

).