Many factors affect the trajectory of crypto market cycles – investor speculation, macroeconomic factors, supply and demand, ...