I'm looking for one that doesn't sling off of the tires, has a matte finish, and lasts a long time. I was using Stoner's More Shine (the name is misleading because it's not shiny), and while it meets my other two criteria, it doesn't last very long. Any suggestions?