Bitcoin is very good for long term investment because it's more stable compared with altcoins and tokens. There are also some promising altcoins which could give you more profit than bitcoin. The problem here is finding the right altcoin because there are tons of them out there. If you want to be in more safe side, you can choose bitcoin or you can diversify your money into bitcoin and nice altcoins like ethereum, waves etc.
Ya.. For me better to choose bitcoin now to invest. This is the right time to invest bitcoin because of the good value of coin is now increasing. Bitcoin investing is giving you a lot to earn as of now.