Никогда.
Почему? В четыре года ребенок научится читать за полгода. В шесть лет ребенок научится читать за две недели. К восьми годам оба будут читать одинаково.
Таким образом, если вы учите ребенка читать в четыре года, вы выкидываете из его жизни пять с половиной месяцев. Которые можно было бы потратить на его обучение.
Поэтому учить ребенка стоит тому, подходит ему по возрасту - не раньше и не позже.
Как узнать, что подходит ребенку по возрасту? Читайте работы нейропсихологов, смотрите тематические видео от Валентины Паевской, или воспользуетесь готовой подборкой от моего блога (https://8020.courses).