Add RecurringJob that is dependant on other RecurringJob's

I have 4 jobs that i set up via RecurringJob.AddOrUpdate, and i need all 4 of these jobs to complete, before running a 5th job.

Is there any way to create a RecurringJob with a cron to run at say, 2am every morning, but pause until the other jobs (on 2 different queues), have completed?