Best way for long term retention for Step 1?

Knowing myself, I know I will not take the time to make flashcards on my own is my one caveat (so no Anki I guess). I do not care about cost too much and want to make sure I am not relearning everything during my dedicated prep time. I am an M1 in a systems based curriculum (BTW, if you post a discount code to firecracker I am going to have a hard time believing in the product you are trying to sell, especially since they are everywhere right now)
Source: Student Doctor Network - Category: Universities & Medical Training Authors: Source Type: forums