На сколько хорошо нужно знать HTML CSS перед переходом к JS?
Когда вы будете ПОНИМАТЬ, что HTML и СSS недостаточно для решения целевых задач.
Как только понадобится сделать какую-нибудь функциональность на сайте (открыть/закрыть модальное окно, реакция на нажатие кнопки и т.д.)