https://datawiz.io/en/blog/inventory-replenishment-methods-and-strategies