You kinda glossed over the borrow charge to short.... it is 80% interest. You did that? And seeing as how you didn't mention it until it was $10.... ummmm.... whatever. The Wizard of Soz.
Fact is my posted trades here have outperformed 99.99% the market. YERR just another example. 50% + winner on the short My bashers , just plain 8shite&died