Fundamental Analysis of Ethereum: Is ETH a good long term hold?