3 months are enough if you have completed your syllabus/classes before the CMA exam dates. In the last three months, before exams, you must have a strategy planned to do 2-3 revisions.