"The final consideration on when to schedule USMLE Step II is whether you would desire for USMLE II to be a consideration in the residency application process (take early) or not (take late). To explain the thinking here, use the analogy of the "NFL Draft". At the scouting events, top draft prospects will often skip these sessions, while weaker prospects want to attend to show scouts what they can do, and enhance their chances of getting drafted. Why? The top prospects have nothing to gain by a good workout, but have a lot to lose with a sub-par workout performance, including draft position and money. The weaker prospects have little to lose from a poor workout, but have much to gain from a strong one. The analogy carries over with Step II timing from a residency application viewpoint. If you achieved a Step I score of 240, you have little competitiveness to gain in taking Step II early, but much to lose with a sub-par performance. From a competitiveness standpoint alone, you might consider deferring the exam (although if it is better to take it early for other timing reasons, then do so). Conversely, if you achieved a Step I score that is marginally competitive in your intended specialty, then take Step II early. You have little to lose from a poor score (correlates with the lower score for Step I anyway, doesn't change programs thinking about your candidacy), but everything to gain in raising your competitiveness with a good score. This is a golden opportunity to improve your application if you can prepare well and perform superbly."