Toyota Avery Dennison Supreme X5 paint protection film. Will it survive snow, sand, mud and river crossing?