Do I Have Enough Time?