While all of the options can be beneficial depending on individual preferences, the best strategy for studying for a test is generally:
developing a personal method that is right for you and your learning style.
This option allows you to tailor your study approach based on what helps you learn best, which can be more effective than a one-size-fits-all method.