How Long Does Instant Yeast Last in the Freezer? Shelf Life Secrets