I'm all in bitcoins right now, when the price of BTC is about to rise it is a good time to buy, but I think we will see more altcoin carnage before things change again.
But if I was going to buy now, I would go for altcoins that are around for years but lost most of their marketcaps. Ethereum and Litecoin, for example. Just look what happened with LTC price in the last BTC rally.