The sooner the better so that we can make sure we have everything for the order as well as make sure that we get it all sent out in time for the expected delivery date. 2 to 4 week lead times are preferable.