Cron jobs delayed

I’m using GitLab CI to build a series of Docker images. I have cron scheduling set up to build these images on a schedule, but I’m finding that some of the builds are always delayed.

Are there any particular reasons that builds are often delayed? Are there certain times that are chronically busy?