How to prepare for USMLE step 1 from 2nd/3rd year | Taking during 3rd/4th year | Timeline &resources