The general rule I give my students is "Study at minimum 1 hour per day per subject - 5 days a week.". This is usually a sufficient time allocation to at least keep up, for students wishing to get ahead they will need to allocate more time than this. Consistent study is a very key element in this advice, do phys/math all the time and you will become more familiar with how it works.