You, sir, have identified a bug. Just pushed an update to fix this.
If you look at the past 3 years, they have all been "early spring": https://groundhog-day.com/predictions
So the logic that was there didn't actually work properly, but I never noticed it before.