The best thing to do here is differentiate your portfolio in both, while choosing good ERC20 tokens (since most of them are garbage with no working product).
Imo every single crypto portfolio should have at least 30-50% of its value in bitcoin (varying depending on alt-season/bitcoin bullrun imminent), the rest of the portfolio (so altcoins) are just a mean to stack more bitcoin (also the reason you should count your altcoin gains/losses in satoshis and not dollars)