To some extent we can predict if bitcoin is going to recover before before December this year but I doubt if ethereum and some of it tokens will recover before December. Before December lasy year, when bitcoin is getting pump ethereum will also be getting pump but I see bitcoin going up now and ethereum is getting dumping.
Ethereum is poised to more than recover, it could even flourish and reach new all time highs by December this year (2018)! Thing about Ethereum is that it has great adoption rates because the technology behind it is useful and very easy to use. It also helps that the development team is very active in tackling problems.
I would be surprised if ETH is valued more than $1000 by December.