When should I wake up if I go to sleep at 3:00 AM?

You should wake up at one of the following times:

    if you go to sleep at

    assuming you take 15 minutes to fall asleep and follow 90-minute sleep cycles.