Built Around Full Cycles, Not a Flat 8 Hours
Rather than a single "sleep 8 hours" answer, this works backward or forward in real 90-minute sleep cycles, plus a realistic buffer for actually falling asleep — showing several cycle-aligned options so you can pick the one that fits your actual schedule rather than forcing one number.