There are no doubts about coins you should pick for your investments! Of course this is bitcoin and ethereum! They are two of my favorite coins ever!
OP asks about the 2 best altcoins, I think it's not including bitcoin, ethereum is one of them but other altcoins that have good potential are Monero (XMR)