I have absoulately no doubt about that, It is BTC and ETH. But with the increases of bitcoin price, I will not recommend buying bitcoin now, maybe you need to wait for a while until the price down to the lower price, so you can start to buy bitcoin. As for the current market situation, i find that investing any in an altcoin in top 30 can make you profitable. Top coins will recover even from the bottom of losses but shitcoins will die. So please avoid shitcoins and select for investment from on the top 30 coins.