While setting the correct expectations with your customers regarding when will they get their order.
You can enable Preorders for specific products/variants, Collections or All Products.
You can also conditionally enable/disable preorders based on whether something is in stock or out of stock or if you have incoming inventory. Setup a start date and end date. Limit the number of preorders you wanna accept or Show a delivery text on product, cart, checkout page.
This can be used, as follows: