Treating caviar weed like any other cannabis flower is a basic guideline. A cannabis flower stays fresh for six to 12 months. You can keep your weed caviar for 6 to 12 months by storing it in a cool, dark place away from sunlight. Whenever possible, use UV-protected glass for storage.