The best strategy for studying for a test among the options you've provided is:
developing a personal method that is right for you and your learning style
While all the options can be effective, tailoring your study approach to fit your unique learning preferences often yields the best results.