Bitcoin took 1435 days to go from the 2017 cycle high to the 2021 high. Will another peak come soon?