For those who are currently preparing for the USMLE step 1 and who recently took it, which books would you recommend for studying + review + practice? I heard High yield series are the best to study from but I heard that only from 1 person. I am planning on buying any books that would help me within the next few months. Any suggestions anyone? thanks.