When the NFL and Apple Music announced Bad Bunny as the 2026 Super Bowl half-time show headliner, the choice surprised some. But to anyone tracking the data over the past few years, it was inevitable.