Returns true when the conditions (cycles or seconds elapsed) are met.