"Знать буквы"  и  "читать" - это совершенно не связанные между собою вещи)Более того, для многих детей знание букв является, как это ни покажется вам странным,  - тормозящим фактором в деле формирования читательских навыков.В принципе, практически любой ребенок может легко и просто научиться читать к двум-трем годам. (Этот навык напрямую связан с формированием речевых навыков вообще). Если же ставить вопрос так: "Когда НЕОБХОДИМО ребенку научиться читать?" - то, думаю, что крайний срок - 6 лет. В принципе, никто не умрет, если он у вас до 6 лет не будет уметь читать  Другое дело, что раннее обучение - в том числе и обучение чтению - дает ребенку неоценимый мыслительный опыт, является базовой основой для формирования многих мыслительных процессов  и имеет огромное значение для всей последующей интеллектуальной деятельности человека. Так что мой ответ - учить ребенка чтению ( и еще многому другому) - по технологиям соответственно возрасту -  желательно с рождения.