Do you think it ever going to be recovered and if you think, yes, then how long?
Yes it will recover of course, it is just normal for altcoins to go down whenever the bitcoin is rising because people are selling their alts for bitcoin to make profit,
the question how long is hard to answer, we don't know when will the altcoins rise, but one thing is for sure that once bitcoin stabilize it's price then we will see money pouring again into the alts.