Bitcoin Price Analysis: Could BTC be Approaching an Upside Break?