Talk of a $100 PPS is just complete lunacy. I don't think the smart investors will consider that other than fantasy.
I know the reality of the stock is hard to take, but ignoring it and dreaming up an impossibility is hardly a way to deal with the pathetic performance of this stock.