Crypto Market Outlook: Is Another 2017-Style Bull Run Coming?