It depends on one's capabilities. What you are learning, what learning materials you are using is a considering matter. No one can tell you that you need this specific time to learn forex. And moreover learning is a continuous process. Study everything available in School of Pipsology in babypips. It will help you a lot.