I'm looking for a water base tire shine for my tires I had got. I called customer service and they had told me this was water based and would be fine for tires. I noticed on the back of the bottle it says contains petroleum distillate. Michelin recommeds no petroleum base shine?