As formas – rói, roí e ruí – existem na Língua Portuguesa; “roe” está incorreto.
Ou seja, ambas as expressões estão corretas, devendo, no entanto, ser usadas em diferentes situações.
As palavras “rói” e “roí” são conjugações do verbo roer; a palavra “ruí” é referente ao verbo ruir.
Rói é a terceira pessoa do singular do presente do indicativo e a segunda pessoa do singular do imperativo do verbo roer.
ele; ela; você [ rói ], [ rói ] tu
É um bichinho que rói a madeira.
A abelha rói a tampa de cera e aparece no favo.
Roí é a primeira pessoa do singular do pretérito perfeito do indicativo do verbo roer.
eu [ roí ]
Já roí as unhas mas isso era dantes.
Roí-me toda, sofri ali todos os segundos!
Ruí é a primeira pessoa do singular do pretérito perfeito do indicativo e a segunda pessoa do plural do imperativo do verbo ruir.
eu [ ruí ], [ ruí ] vós
Pois bem, eu ruí, e foi bastante difícil voltar a me erguer.
Obs:
pretérito perfeito = referente ao passado
presente do indicativo = referente ao presente, que está ocorrendo no momento ou que não dependem de um tempo específico
Roe não está incorreto na Língua Portuguesa.
Referências
verbo roer = triturar com os dentes; destruir; atormentar; enfraquecer; consumir
verbo ruir = desmoronar, desabar; falhar, deixar de funcionar