is 7 too young