For me, it's better to invest now in ETH or BTC because as of the moment, their values are in a low level compared before. And if we hold it until the end of the year, surely the profits will be much more to gained and possibly can helped and improved our financial status in life.
Bitcoin and ETH is not the only crypto currency that will give you a good profit in the future. There are a lot of other crypto currency that can give you good profit and it is not that I dislike BTC and ETH but they are kind of expensive now.
I would not be scared of investing on other especially new crypto currency since not all of them are hacks or scams.