My best coin so far has been Ethereum, although I like bitcoin but Ethereum still remain my best for now, because it is easy for me to exchange it into my local currency.
Yes, I believe ETH will still be the best altcoin in the next few years. There are some other altcoins that have great potential to surpass ETH in the future, such as EOS, NEO. However, ETH is too popular now. So I don't think any altcoin can surpass it at least in the next few years.