What's a time when someone predicted something correctly, but was ridiculed at the time?