Самое оптимальное это 5 лет, так как до этого возраста ребёнку не очень будет понятно что именно хотят, и не будет рвения по несколько часов на ногах стоять, а в 5 лет уже всё осознанно, и будет выполняться качественно.. Моё мнение (Сестру отдавали в 4, перестали ходить через пару занятий, а в 5 всё отлично было, уже 4 года танцует)
Некоторые школы танцев принимают детей уже с трех лет, поэтому можно именно в этом возрасте отдать ребенка на занятия. Если вы живете в Москве, настоятельно рекомендую детскую школу танцев Романа Ковгана Dance School http://www.dance-school.moscow/napravlenija/tancy-dlya-detej/ . Там существует множество различных направлений.