Чтобы выйти из бесконечного цикла в состоянии (state) при получении нового сообщения с помощью aiogram и selenium, вам нужно установить условие выхода из цикла в теле цикла. Например, это может быть условие, которое срабатывает, когда получено нужное сообщение или когда определенное время истекло. Когда это условие сработает, вы можете использовать оператор break для выхода из цикла.
хватит ли математики за 8 класс для начала обучения в области ИИ
Нет, не хватит.
Нужно как минимум уметь оперировать матрицами, а в 8 классе, этому не учат. По крайней мере, моя дочка в 8 классе и до матриц им ещё далеко.