I think it will pop to at least 104-105 on the upcoming hype. As far as it dipping below 100 before the launch it might happen, but who knows it might not
I own it but dont think I would buy it here, depends what you are looking for in a stock though.