MS1 here who just passed his first test. I don't go to lecture anymore (waste of time for me). On an average weekday I spend 3-4 hours reviewing new lecture material taught that day + 1-2 hours using outside resources to clarify/cement concepts, weekends I'll do 4-5 hours each day reviewing everything from that week and do 1-2 hours of online flash cards, week before a test I do about 8 hours a day reviewing + 4-6 hours reviewing outside material/online flash cards. When I hit burn out (which I know I have if I can no longer recall what I read 2-3 slides prior), I stop for an hour at least before picking up my work again. I find that allocating time to rest, relax, and work out helps me stay less stressed and retain information significantly more than trying to pull 8-10 hours a day studying after lecture (did that beginning of first first week, hated my life and didn't remember jack because I was studying in burn out against my brain's wishes). In general because of how lectures are spaced at my school, I always have 1 day a week completely off from studying, most of the time 2 days, and one day is usually lighter because maybe only 1 lecture that day was hard learning.