Something is jammed cable wise.
Are you printing wirelessly? Try using a cable.
Are you using a cable? Try changing the USB A to B cable.
You can't change the time when you want it to print, it should print as soon as the file get's sent to the printer... which is probably what is causing the lag...