This is contingent on one's ability to comprehend concepts and learn. Depending on the average number of hours invested per day and the quality of preparation, anywhere from 8 to 16 months is sufficient.