The prevailing theory is that McDonald’s brings the McRib back whenever pork futures are down, because it maximizes profit. That is usually seasonal- in the early autumn, when grilling season is over.