So I have some time on the weekend, and I decided to finally wax my car. I got sick of how short turtle wax lasted and bought some Meguires (spelling?). It went on easier than turtle wax, and in the first rainstorm, rain was dripping off my car like water off a duck's back. 2 weeks later, next...