This was the time when TSLA was the most shorted stock in the world and every hedge fund manager worth his salt was in the news warning TSLA investors of its imminent demise.
I see parallels here...do you? Looks like IPIX's demise is imminent just like TSLA's. Any thoughts?