A dr.Sidd
lool! well i am about to graduate next Feb enshalla...
we didn't have such forums back then, actually so idiots advised me to wait till graduation to start preparations....
Everything happens for a reason, but my advice is to start as early as possible, simply revise what u took in ur med school in summer from the USMLE studying material, and apply for the exam after 4th year vacation and the second step after final year exams along with CS
Good luck fellas