Coconut oil does not have a long shelf life; less than one year. I'd keep some around and with lots of regular popcorn and a bit of canola/vegetable oil and salt for seasoning, have a delicious and high calorie food.
This is the subject of a lot of debate. Some maintain that it is one of those foods that never goes bad, keeping for years even in tropical climates. Others maintain that it only has a shelf life of 1 to 2 years. I wonder if some people are looking at hydrogenated coconut oil?
I know that I have had 4 year old coconut oil (opened, in the original container), and it tasted like new. It was stored on a kitchen shelf, that was warm and not particularly dry.
I don’t eat canola or vegetable oil, as a rule, but I do remember from my deep frying days that vegetable oil seemed to go rancid fairly quickly.