i wouldn't waste your time claying a brand new car. i have lay but will wait for the spring to use it.
i would suggest to use a gentle polish/cleaner like autoglym high resin polish (has barely any cutting at all but is a good cleaner and makes candy white look great), then add a couple of coats of decent wax.
i washed, polished and waxed my car the day after i got it new and it was fine for 3 months but then a couple of weeks back noticed a lot of specks of fall out on the wings and boot lid
seriously you don't wax it candy white is nightmare to keep clean!
i used meguiars gold class wax originally but it seemed to have worn off a couple of weeks back when contaminants started sticking to my paint. i topped it up with tech wax every couple of weeks too.

i did the same routine last week of polish and 2 coats of wax but this time used meguiars ultimate wax and its very good
car was minging today and i waxed it and the dirt literally slid off so i think the ultimate wax is pretty good. no specks of dirt anywhere!
also seal your wheels (i used poor boys and its excellent). the dirt, salt and brake dust just slides straight off and is well worth the effort as cleaning my wheels takes seconds now.