frankprozzoly , natron , gskr thanks a lot for your replies.
Actually i like waxing my car but sometimes got upset when hard water spots appeared and not easy to remove. I thought maybe there are paint sealants in the market that have strong resistance preventing hard water spots from sticking...