I used to use Armor All tire foam but I read somewhere that it contains silicon, and silicon is not good for tires. In addition I hear a lot of people don't like it. Someone told me to use Black Magic, but I don't know if its any good. What do you guys think? Whats best for tires?