What You Should Know Before Investing in Crypto Currencies