Imran Bhai basically there are two types of waxes.
One is Synthetic Wax and other is Carnuba Wax.The durability of Synthetic Waxes is much more than Carnuba Waxes and once you wax your car with a Synthetic Wax, you need not to wax it again for a month.But in our dusty environment, no wax last for more than a week.So, you can either use Carnuba or Synthetic Wax.Carnuba gives your car a very deep shine and leaves behind a very silky smooth surface whereas Synthetic Waxes are best known for their longevity.They do leave behind a reflecting surface.
1.The one you have mentioned is a Synthetic Wax.
Meguiar's NXT TechWax 2.0 .I have the same in liquid form.
2.The second option is to use Meguiar's GoldClass Carnuba Wax.
You can easily get both these waxes from Optimum Motorsports in Zamzama.They will cost you rougly Rs2500 and will easily last for more than 2 years and that is very reasonable I think, if you love your car.Let me tell you that frequent waxing with these top quality waxes will give your car a very very nice surface and people will not believe that this paint quality is of Suzuki
While waxing, the trick is to apply the least possible amount of wax, let the wax sit on your car for 2 to 3 hours and then remove it.The curing period of Synthetic Waxes is longer.You need to let a Synthetic Wax sit on your car's clearcoat for about 12 hours to actually let you show its results