В дошкольном возрасте, от 3 до 7 лет.
И не гениален, а талантлив.
Определить можно только по поступкам, а не внешним признакам (например, Эйнштейн, вообще не говорил до 5 лет). Притом гениальность может быть в каком-то одном русле, не имеющем столкновения с реальностью до определенного возраста. Например, ребенок может стать талантливым или даже гениальным математиком, но пока не столкнется с цифрами, вы не узнаете.
Не верьте тому, что талантливый человек талантлив во всем. Музыкант может быть определенно глуп, математик нелюдим и асоциален, писатель - не уметь считать и т.д.
Чтобы понять - нужно ребенку предоставлять максимально широкое поле познания. Тогда есть шанс заметить его способности и, если он не будет против, развивать их. Например, ребенок в 3-4 года сможет не только повторять новую мелодию без ошибок и с первого раза, но и напевать что-то совершенно новое - можете надеяться, что станет талантливым музыкантом или композитором. Если к школе он уже штудирует математику для старшеклассников - можете надеяться, что он станет талантливым математиком. Если он без всякой теоретической подготовки строит башни из палочек, песка с глиной или камушков, можете надеяться, что станет талантливым архитектором.
Но не стоит забывать, что гениальность, это 99% работоспособности и всего лишь 1% таланта.
Если ребенок не захочет развивать свой талант (может, ему будет интересна не математика или музыка, а биология или строительство или родители выработают своим упорством ненависть к этому направлению), то гением в какой-то области ему не стать.