I usually take 2-4 months to study for each exam, but then, I'm usually studying for at least 2 exams at a time (plus teaching, writing, going to school this year, martial arts, husband, kids...you know, life). Also, I'm certain the last-minute cramming helps me. I've almost always got knowledge...