There is no time limit for the CFA exams. We would recommend studying Levels II and III soon after succeeding in the previous level, as much of the knowledge gained at each level is useful as you advance to the next level. However, once you have passed an exam, this will remain to your credit indefinitely.