Awesome analysis! I've noticed there is a 6 month cycle that seems to correspond to miners over or under producing. December 17 is often a major turning point and June 14 is often near a great selling day. This is more apparent in a weekly chart. What do you think of this? I am looking at strategies that use the 6 month cycle as a selling day then using something like a push up into a supertrend to get back in if it's actually still a bull market but stay out if it continues to dump.