Its safe option if u shampoo wash before wax coating as many micron level dirt particulars on surface which naked eye fail to see can rub on car skin while applying wax by foam applicator pad and cause swirls.
Another option is detailer spray wipe , first do detailer spray wipe and than apply wax coat.
I saw ur first detailing pics and as I pmed u , buy better microfibers , stay away of surf even on tiers as it can put scratches to your rims
Mashallah u have new car so care it from first day to keep her gloss for longer time.
For tires buy armorall foam spray its economical and good value of money 
By the way first effort was very good 