Well, I don't agree with the crash part but certainly with getting the price up to where those warrants can convert. Which at $10+, would be a nice move from current levels yes?
My post is only my opinion, I recommend you always do your own DD! I am not a licensed broker or a professional by any means, so take what I say as entertainment value at best.