waqar bhai
waxes do masking on minor imperfections like light swirls , enrich the paint and produce water beading while washing
usually stronger shampoos strip off the wax coatings and leave skin very clean but bit dry in look and touch and after removing previous wax coat thoes minor swirls come up, no water beading .... means car need a fresh wax coat
well if ur car is properly detail and u wish to save this detailing from strip off, adjust ur shampoo dilution accordingly to adjust its cleaning strength means less qty of shampoo and more water or use mild shampoo like mothers california or meguiars wash and wax shampoo 
never apply wax directly by wash mitt as its give strong cleaning while in dilution in bucket will give mild wash 