well i also am in the same boat, I just review material once a week while im learning the thing, in a really quick pace. I just like to keep theorems in my arsenal box, so that I dont have to flip the book when solving problems.
I Basically prove stuff, solve problems etc throughout the week, and sunday is consolidation + review day, but theres no hard and fast thing like that. in a course ofc u have to review things like 3 times, for 3 exams, i think that is enough if done properly. I think feynman quote is apt: learn things in most irresponsible, irreverant and original way posibl