There seem to be a BA-ZILLION tire dressing products out there, and I think I have tried a lot of them. Most of them seem to work cosmetically, but it's the longevity that is my issue. I'm looking for long-lasting, car wash immune products. Any suggestions?