Focus more on hard problem-solving and dig deep into concepts
Books- IE Irodov, Pathfinder for these topics (mostly before fluids)
For doing these books, you don’t have to solve all the questions, you can always select questions at random and read the question thoroughly and see if it would add some significant knowledge to the subject. give maybe 45min-1hr max and see beforehand if you can find the solutions to these online or on YouTube
these are some of the good channels on which I used to see some good questions and open my mind to the topic
Fluid mechanics
For fluids, I preferred doing cengage and questions from physics galaxy channel
More focus should be on grasping the basics of theory and understanding the logic of every subtopic. Highly recommend Cengage for studying the theory. questions can be practiced from cengage examples and the below channel
He has advanced illustrations for almost every topics which he has taken from many of the popular books like irodov, pathfinder, cengage, hc verma, pyq of jee advanced
SHM, waves, elasticity (more focus on shm and waves)
same as fluids, theory from Cengage and practice from the examples. also the advanced illustrations from physics galaxy channel