90-min cycle calculator
Stay under 30 min to avoid deep sleep. 20 min is the sweet spot during Ramadan afternoons.