Bitcoin long-term cycle analysis