The Kitzur Shulchan Aruch writes that one that gets out of bed 4 or 5 times with זריזות, it will
be easier from then onwards.
Every person has to calculate how much sleep he needs, and then go to sleep early enough to
be awake with enough time to prepare for Shacharis, and be on time.