As long as the child is ready and can already read and analyze situation, as long as the child has a potential in reasoning and has the skills then it is much better to teach them as early as they learn so that they will grow in a world of industry and cn manage to earn money by themselves in the future.