Bitcoin price has historically retraced ahead of previous Bitcoin halvings, but when will it bounce back?