I also think it will depend on each trader. Experience goes after learning, and the time needed to gain the enough experience in order to become a successful trader will depend on many factors: trader's skills, trading style, the patience and discipline of each trader and so on.