So you like to plan ahead - nice.  We're fans of customers like you!  Orders can be placed up to 1 month prior to your delivery date, and we strongly recommend doing so for large orders.