Все родители разные, но я считаю, что с детьми надо разговаривать постоянно. Именно через разговор мы воспитываем наших малышей. Не стоит заострять внимание на возрасте. Надо с детства объяснять, что правильно, а что нет. Надо говорить, что можно делать / говорить / смотреть, а что нельзя. Безусловно, очень важно своим примером показывать, что и как надо делать.
Учить ребенка придется всю жизнь порой). И это нормально. Если в самом раннем детстве он не будет вас понимать, смысла ваших слов, то со временем все ваши слова улягутся в его головушке, и он начнет понимать то, о чем вы говорите ему (говорили всю жизнь).
**
Поэтому, повторюсь, я бы не стала выбирать какой-то определенный возраст. Учите всегда при любом удобном случае. Уверяю, ваши труды зря не пропадут).
То же самое будет делать ваш ребенок со своими детьми. Думаю, что он вам за "учение" даже "спасибо" еще скажет).