Dear faizan bahi,MASHALLAH i have seen your white beauty Allah naseb karaye bro :), sir first of all mujehy pros mai include na karein
as i learned from ahmad bahi(king),kashif bahi (hero) ,amir bahi accord7632 woh rL kai (dewanaye) and apnaye ahsan bahi (herion)
hheheheh ,but my lil experince tells sir first wash the car, clay it ,if times remains then start compounding ,else the next day but make sure the next day when u are working garri per dust na ho
,after compound i myself wash the ride to remove compound residue but ultimate compound being a nice compound doesnot leaves much residue
but i do it ,now polishing first do ultimate polish ,if compound had left minor swirls it will mask them now white wax for making the paint work more whitish as white colour requires more cleansing to keep its paint cleaned and after that sir give ultimate paste wax and that will be the best protection or so ,and next time apni white beauty ko dedicated shampoos wash mitts and drying towel sai wash and dry karna so it wont leave swirls , white wax kai sath paint clense kartaye rahein and wax top kartaye rahein and apki garri zabardast rahaye gi :),when u clay do clay ur windows for smoothness
let me post pics of my white nissan pino which i had detailed with the same process 
Sent from my GT-I9500 using PW Forums mobile app