When's Our Next Event?