The best place for fragrance oil is in product!  But if you must store fragrance oil, typical shelf life is ~1 year, but can vary depending on the conditions of storage.  We recommend using the smallest container possible to reduce headspace, stored in a temperature and light controlled environment.