Cryptocurrency investment timing