Нет возраста, в котором пора, это правда. Но и сам вопрос в таком виде не встанет, если ребенок находится внутри честных и открытых, безопасных отношений.
Части тела надо называть своими названиями с рождения. Потому, что разговаривать с ребенком стоит с рождения — тогда уже к году у него будут внятные попытки что-то сказать самому.
Все физиологические процессы так же надо называть своими названиями, без стеснения, утаивания и подбора странноватых заменителей.
На первые реакции тела надо реагировать адекватно. У мальчиков с рождения происходит эрекция, в года два они уже осмысленно трогают себя за пенис, потому что это приятно. Лет в 5-8 происходит первая мастурбация и это тоже ок.
Ходить при ребенке голым и вместе с ним — это ок. Называть вульву вульвой, а не «там такая дырочка» — это ок. Поговорить о том, кто чем писает и как устроена мочеиспускательная система и зачем — это ок. Рассказать, что пенис поднимается и надо трогать его чистыми руками, чтобы не занести грязь — ок.
Я со своим ребенком это все прошла до трех лет. Он знает, как появляются новые люди и что такое зигота. Понимаю, что в любой момент он может уточнить, что значит само слово секс. Так паззл сложится. Не будет шока от новых знаний. Мир не перевернется и новая инфа ребенка не потрясет. Он сможет спокойно связать уже имеющуюся информацию и дальше продолжать так же спокойно наращивать туда новое.
Всякое развитие — это вопрос системы и комплексного подхода. Такие базовые знания лучше всего начинать вводить понемножечку сначала. С начала жизни.