An article from Cornell discusses how immediate rewards can boost motivation, leading to faster task completion.
It references a study where an immediate bonus increased the number of people sticking with a task by almost 20% compared to a delayed reward.
Moreover, the timing of a reward has a more significant impact on motivation than the size of the reward