How long will the Elliott waves last? When will the price of Bitcoin rise?