It all depends on the person and what what goals they want to reach. If you want to become a world class dancer, then the younger you start the better. If you want to become a national champion, then you still want to start pretty young. For instance, I want to be a national champion one day in smooth, and I started right after I turned thirteen. But if you just want to dance socially for fun, or compete locally, then I guess it doesn't really matter. Like I said it's all about what you want to accomplish and how quick you learn. Hope I helped and good luck.