CRYPTO MARKET CYCLES: UNDERSTANDING WHAT DRIVES CRYPTOCURRENCY PRICES