We always recommend ordering as soon as you know what you need. We do our best to keep all of our products in stock but occasionally we do sell out. Ordering now prevents a possible issue of product not being available when you are ready!
We will also happily hold your order for you if you don't need it shipped right away or can take a deposit to ensure we keep the product on hand for you.