Bitcoin Bullish Pattern Signals a Potential Rally to $340,000