Chart: The last 2 bull waves lasted for several weeks before it peaked... and with the #3 Snakes opening in July, along with the other major catalysts, i think it could happen again...
My postings contain many opinions. So please do your own research and validation.