Do you think it ever going to be recovered and if you think, yes, then how long?
It will recover after Bitcoin's own bull run settles. However, if Bitcoin makes a new ATH then what will be the situations of altcoins until then I'm not sure but I'm terrified about it, though.