Когда начать изучать JavaScript фреймворки?
во вторник после обеда.
А если серьезно, то когда угодно, берите и делайте, читайте документацию и статьи.
Пиши без фреймворков сколько сможешь. Например,  сначала напиши TodoMVC c помощью JQuery, или вообще на VanillaJS.  Потом пробуй писать приложение какое-нибудь, но все еще без фреймворков. Усложняй до тех пор, пока не возникнет чувство, что может быть это можно делать как-то легче. Тогда смотри тот же TodoMVC с React, Angular/ Vue и т.д. 
Для начала с Angular можно посмотреть Tour of Heroes(есть на русском).
По React - Крестики-нолики.Здесь нечто похожее отвечал.