I think it depends on your capital mostly, for small capital traders it is better to trade altcoins. Just choose those alts that have high volume and those exchanges that do not manipulate volume, for example binance. Of course btc and eth is the best choice to trade, it can make you a huge profit, but you should be able to wait patiently for weeks, months, or even years.