I don't pull all nighters anymore, I just do the latter. I loose functionality if I don't sleep, so I just go to bed at 1 or 2, and wake up at 4:50 or whenever, and do what I have to do.
To be honest, my courses are pretty easy right now, so I am sure my routine will change when I take physics and orgo. I know a hefty amount of upper level bio, (anatomy, phys, pharm, biochem, pathology, etc..) so I've been kind of coasting this past year. My situation is a little bit different because I ALWAYS read. I think I average about 10-12 hours of just reading stuff on wiki, or in my textbooks, or journal articles..so at some point I definitely put in the "study hours", its just that I never do it during the school year because I already learned it. So its an unfair question to ask.
I always tell this to people: I know I am right for medicine because whatever it is that I do, I always procrastinate by reading something medically/scientifically related...so in med school, when I procrastinate on my assignments, I'll procrastinate by DOING those assignments lol 🙄
Nonetheless, cramming sucks. TheVillian knows that better than I do 😉