About 6 weeks if you wait until the last possible date. We finish exams May 13 and start rotations July 6. Our last test block (last month of classes) is almost strictly preparing for our comprehensive pharm and path year long classes so you could probably count a lot of the last month as board prep, too. I think most people take the exam between 3 and 5 weeks after final exams (mid June).