I sweat too much for glasses
But if it's a short TT on a cool day, my Oakleys work well. Or a visor. Only drawback of a visor is that you need to keep the helmet pushed down on your head. With glasses you can push the helmet back a bit if you need to to get it to sit flatter on your back.