You've probably experienced it – your alarm is set for 6:30am, yet somehow your eyes snap open a few minutes before it goes ...