Didn’t happen: Twitter's stock price will fall into the $20s within 30 to 60 days… · The Galloway Prediction Index