I'm certain your car needs a clay bar, Z18 comes with 2 bars for $17 - fair price. There are others you can pick up locally that are also good, like Clay Magic & Mothers. I heard Meguiars clay isn't very good, though. Clay will not only smooth out your paint so it feels like a baby's butt, it'll also make it shine more.
Next, Z6 & Z7. I just bought a case of Z6 because I go through so much of it. If you use Zaino wash & detailer once a week or so, your car will look like it does today for the next 6 months.
Zaino and most other sealants do not cover up or fill in swirl marks. Having perfectly prepared paint prior to Zaino makes a huge difference in what it looks like. Zaino does not make any abrasives and it's Z5 is effective at only very minor swirl marks.
But, your car looks very bright.
