I thought it was a good deal to buy Cardano at $0.098 price, turns out I'm in a 25% loss right now. At some point the shorters should stop shorting and the weak hands should be gone right? It looks like the massive sell offs will continue for a while.

25% loss you say? Be thankful that you did not invest in some coins that lost 95% (!!!) of their value in just a couple of days after having been listed.
I wonder what all these unlucky investors feel who relied on the projects but were literally scammed..