The most popular time to have work completed is always yesterday. That being said, things do take time. Take printing for instance: simple one and two color jobs without folds have the fastest turn-arounds. Full-color runs may require drying time between colors, depending on the machine being used. Jobs to be folded or scored need extra drying time to ensure that the ink doesn’t get smudged during the folding process.
A general rule of thumb is to budget 5-7 working days for simple non-folded jobs and 7-10 working days for all of the rest. Occasionally, you may get the job sooner, but it’s best to try to allow for that buffer. The goal is to make your job look its best, from design through the printing process, and that takes time. Of course, if was possible to have it yesterday, it wouldn’t be long until we would want it last week.