Volcanic eruptions are not predictable and don't follow a set schedule. The last major eruption at Yellowstone occurred 640,000 years ago, and the average gap between eruptions has been around 725,000 years, so Yellowstone is not "due" for an eruption.