I've heard that UWorld is a good source for Step 1, but when exactly is a good time to purchase it? I would like to get through it twice before I take my boards next June. Is dishing out 400 dollars RIGHT NOW a bad idea? Are people getting it for cheaper? Thanks.