a trick I picked up because it gets annoying peeling off the bugs with my glove while riding is to immediately turn your head sideways once the bugs splatter against your visor/helmet.
Thats good for the rain, but I did that before with a big bug and it just smeared across even more of my visor.