While rum has a longer shelf life, it is best to drink this rum punch within 24 hours of making as it contains fruit juice which as a limited shelf life.