How can I prevent a shortage from happening in the future?