I am currently looking for the best protectant for my black plastic bumpers and fenders as they are starting to fade. Armor All is too greasy and 303 is okay but doesn't last too long. I heard of Ultima Tire & Trim Guard (UTTG). Is UTTG probably the best protectant out there or what do you recommend as the best protectant?