This might sound crazy, but to wash it I don't use any soap, so therefore it keeps the wax a lot longer, and I don't use a towel to dry, I use a cheap electric leaf blower to dry it off. (no swirls) But I use Zymol wax (I get it at auto zone) it's a light blue wax and it works better then Any meguiars. And don't EVER use those ice products, they all suck. Let me know if you want more info