How Long is a Market Cycle in Crypto