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.

This will never stop until the market never goes down. Even when the best Crypto market grows, many are dumping to sell all they own to make a profit. It is difficult to assert dumping will stop, and it only minimises when the market grows.
This market is unstable,I believe there will be recovery as soon as possible ,now we must hoping that in this year definitely get good gainings.Don't stop hoping and make it sure to have a strong hand in hodling as this moment.