Since popcorn is a seed, it doesn't technically go "bad" if kept in the right conditions. Store your popcorn in a cool, dry place in an airtight container and it should last indefinitely. Although the amount of kernels that pop may go down, popcorn that is stored past its expiration date (if labeled) is likely fine to consume so long as it is not visibly spoiled in any way.