These commentators surely have been doing this for quite a few years to be this good with predictions!