Bitcoin has hit a new yearly high. How long will the growth last