@hassan41
Dear, buy mothers shampoo, it is good indeed. Mothers Carnuaba Wax ( also know as STEP 3) is also good indeed. I have most of mothers stuff in my stock which i use. If you can't get Reflection Car Wax and Mothers Top Coat, no problem, it will be back in stock, keep on checking at hyperstar.
You should use the shampoo every time you wash the car. then dry your car and apply the wax as per your judgment. If you think the car skin is dry, then apply the wax. It is personal judgment and varies person to person.
I wax my car after every 3rd wash. But when i dont wax, i use detailer spray. So buying a detailer spray is also an important item. You can buy Mothers Reflection Detailer Spray (SPRAY WAX) if available at HyperStar.
check this link for Mothers Reflection Series Mothers? Reflections? Advanced Spray Wax to get some idea how they look.