Theory: now that Binance has delisted Monero, XMR price will slowly recover.
My impression is that it was Binance customers unable or unwilling to withdraw (and thus having sold their XMR) and/or panic selling on other CEXes what drove the price down, not a general change in the demand/supply equation. If you look at Exch for example, the demand for XMR there is so high that they charge 5% fees for several weeks now, but they have stated that their reserves
still get exhausted fastly.
The dump on February 19 should have been the last significant one, caused probably by the last wave or Binance customers having sold their XMR.
I do not think that this is a theory, i think this is what really happened. Let's see in mid of march where we stand