Where I live we have very hard water with lots of minerals. That means water spots can get pretty nasty. Now, I detail my cars often, and dry quickly when I wash also, but sometimes those water spots show up really quickly. Part of the issue is that the finish beads water profusely, as most waxes will do. Which leads to my wondering if there are any high-quality waxes/sealants that will sheet water instead?