Bitcoin (BTC) Mid-Day Update: A Case for a Rally into July