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