Well, we can't say "always" recovers, it usually recovers and known to recover pretty quickly as well but there are quite obvious 2 numbers that it hasn't recovered that everyone knows. One is 2017 peak time when it was 20k and it never recovered to that number ever again, the second one is 13-14k it happened last year that it still hasn't recovered.
So, basically there is not really a proof that it "always" recovers, it usually recovers but not always. Given enough time I think it will recover to those levels as well, it will definitely go above both 14k and 20k one day, but it hasn't done that yet, it has been over 2 years from the 20k and it never really got close neither. I am not saying it won't, trust in bitcoin and its future, but also do not be blind to it neither.
In a fact Bitcoin missed to recover to previous ATH, but with time that will happen and will be able to
say definitely that Bitcoin always recover it's previous top. Many of us wait that moment, and much
higher prices.
We can count that all crypto-currencies will recover. Bitcoin and Ethereum are will before others, but
there are other good projects too. It's clear that this are hard times, and projects that survive this will
get stronger and they will have chance to change the future.