I have Allen Kota modules; they contain O1, O2, S1, S2, JM and JA exercises.
Which is better - O1 + S1 + JM or the past 5 years' PYQs?
(https://i.ibb.co/b54LqR8r/oceo4y686k9h1.jpg)
Why not do both?
(https://i.ibb.co/rKNPy7GB/giphy.gif)
That's the bare minimum, though.
Focus on the Allen module and the PYQs that come with it.
Revise them repeatedly.
If you can, solve only 1 or 2 years of JEE Main PYQs, but give them your full effort.
Both are good.
If you're short on time, go for the second option.
Use the module and buy a Competition‑top PYQ book (about 40‑50 PYQs per chapter; you can finish a chapter in 2 hrs).
The module already has PYQs, right? In my opinion, use the 26 and 25 papers and mocks, and pick the top questions from that year.
Do the PYQs first, then the module (for maths, as per TK Sir).
Brother, if you only do PYQs, at least finish all up to 2019.
A better plan is to do the module and also buy a competition PYQ book; it has around 30‑40 questions per chapter, so you'll get a good idea of the kind of PYQs.
I did both (I was in VMC offline for 2 years) - modules plus the Mains archive (2002‑2019, non‑repeated) plus 2019‑2023 PYQs, and used 2024 as a mock.