Schedule next run at the beginning, not the end