It goes every half million years. Odds are we will go before it.
If my old memory serves, a super eruption has occurred at approx every 600 million years. An eruption at Yellowstone region approx every 70thousand years. The last biggie was ~640 million tears ago. The last several eruptions of non-super type have moved along a curved line leaving a partial ring of ancient caldera roughly on the edge of the last great super eruption caldera. The entire park is the super cladera, ~20 miles across.