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.

I think you will need to hold your cardano for a long time before you see any kind of profit. because cardano is very overvalued in my opinion and a sudden drop in the price of bitcoin and altcoin is big affecting other altcoins, while I think it's a decent coin to invest.