In sports, politics and investing, there are no crystal balls