Amin bhai
first of all i would recommend a good quality car cover
Secondly use Meguiars ultimate detailer wipe after wax coat
detailer spray reduce static charge from paint and make surface very slick so dust slip away
detailer spray also fill the gap between 2 wash and wax sessions like if any sunday begum in bad mood so instead of spending more time on car wash and wax simply give quick wash and a quick detailer spray wipe and ur car is ready to go , rest of time keep to bring out begum for nice movie or shopping 
for tyers my favorite "gye soap" ( cow ) , desi soaps having natural oils so not only do cleaning but also give nice shine on tyers , apply gye soap do some soft brushing rinse with water , once tyers dry apply Meguiars Endurance gell with help of any piece of foam and let it dry naturally.
i never use shampoo in wiper washer bottle as it stains on surrounding painted area and black trims
well u can use couple of drops of glint