Physics.
Content
For concepts, I recommend watching OSC on YouTube. Andy Masley is also good for clearing doubts. Personally, I would prioritize OSC, then watch Andy Masley if I really do not understand a topic, as he goes really in depth (really helped for Kirchoff’s laws).
For last minute content revision, this website (ibphysics.org) is amazing. It has every topic (SL and HL) with concise content that is perfect for just brushing up on topics right before the exam.
Paper 1
For paper 1, I recommend simply solving past papers and learning the concepts thoroughly. The concepts really need to be crystal clear, especially if you are taking Physics at the higher level (HL). Standard level papers are a little bit easier and more content based.
Specifically for paper 1, there are a lot of questions that you are not going to understand how to solve. I guarantee it. Prof. Varun on YouTube has really good videos, breaking down each question (by topic) and explaining the core concepts behind each paper. So I really recommend going through, (if possible) all of his videos for MCQs. Paper 2 really isn’t required.
Find Prof. Varun's playlists here
Go to playlistPaper 2
For paper 2, again, attempt as many past paper questions as you can from your exammate or wherever. More importantly, however, you must go through the mark schemes or explanation videos (Prof. Varun has those but they are member-only videos) and learn what the IB expects of you. For example, common definitions, significant figures, and common exam tips and tricks are all things that you only learn through practice. You can do as much content as you want, but doing past papers will really boost your grades, especially to that 7. Every mark counts.
Practice
The first thing I always recommend IB students is buying a subscription to Exammate for topical past papers. They have every past paper question filtered by subject and topic. Try and share a membership with as many people as you can to reduce costs, obviously. It really helps. If you cannot, though, you can still find past papers on this website (ibdocs) if they are available. It's rarely up, but if you are lucky and it is, I would highly suggest downloading everything you may need in the future, because it could shut down at any time.
If you are really struggling
We've all been there. I for one have BEEN there quite a few times. If you really do not understand a concept and are struggling, you could go through the explanations on Kognity given that your school provides it (it is paid). I would not really recommend this as it contains a lot of extra out of syllabus explanations and is mostly a waste of time. It’s more of a last resort.