In my opinion, altcoin doesn't get much chance to recover them. Bitcoin does not offer a chance to try to recover altcoins. When altcoins start to recover, then Bitcoin is starting sometimes declining and sometimes prices are rising and altcoins price also start to decline. Thus Altcoins are failing again and again to recover them.