Everyone has their own choice of waxes and cleaners, but each of us has a centered point of view. I use a wierd brand that works well on my paints and over the years (new paint or not) I have good luck with it. I use Wizard's products on my black paint. I even have a couple body shops using it. I buy the stuff in bulk and that gets the prices down to a point of really cheaper than over the counter.
www.wizardsproducts.com