Я считаю что именно в этом возрасте и нужно, при условии что язык будет потом поддерживаться. По крайней мере в языковых школах начинали в этом возрасте и получали на выходе приличный результат.   Но можно и позже, просто в детстве язык учится аналогично первому языку, а во взрослом возрасте он учится как иностранный, поэтому я за детство  и за тренировку памяти с детства же. Память много где в школе пригодится, а язык ее тренирует очень хорошо. Поэтому в 8 лет считаю нормальным. Ну а раньше я считаю что результаты будут не соизмеримы вложениям, если рассматривать "посещение занятий", а не "погружение в языковую среду". Погружать малыша - это конечно хорошо, но не у всех есть такая возможность, тем более что эту среду тоже потом нужно будет поддерживать. А с 8 лет и до конца школы заниматься языком - это реально и эффективно.ИМХО.Личное мнение не лингвиста