I think Managing your time is a very important factor for any preparation. Make a time table for everything. check toppers interview they can give you the best ideas for managing the time. don’t take stress just do your best.
Enroll any online or offline platform. I will suggests you go for online it will save your lot of time also you can prepare anytime or anywhere from online platforms.
Choose platform wisely. I am currently using egurukul app and I found the app very useful with good explanation of each and every topic. baaki it’s all matter of your choice.
Best of Luck for your future