Why 2018 could be the best crypto year ever