Ethereum will definitely recover. It has been one of the top coins for so long anyways and we cannot take that away! But I am not sure about reclaiming the second spot. Ripple is doing very well despite of the bloodbath. It certainly has become a battle between the two. But personally, ranking doesn't matter much to me. It's the value.