Based on historic weekly data. The average length between previously low (end of bear run) and new low (beginning of bull run) is right at 9 weeks, shown in blue. In addition, previous high (end of bull run) to new highs (end of bull run) averages about 58%, these are displayed in with the yellow price lines. I used these two averages from the historic data to project future data. So the blue date bars are projected future bull runs and the green lines are the projected tops of those runs. I then used the blue arrows to connect the lows to develop a curve of sorts. Then I used the S-curve tool to try and fit the "technology adoption curve" line on the historic and projected data, this is in red. Finally, for the projections I also used a green arrow to project the highs during each run (58% above previous high).