The only factor which is really driving the price of Bitcoin is technical analysis. And everything is pointing towards a bullish breakout above the preivous all time high and significant follow through. Make sure you somehow participate in the bullrun, either with altcoins or Bitcoin.
Bitcoin is literally about to create the breakout of the decade and it is just a matter of time, until we will then also see new all time highs. We all just have to be very patient but market structure and price action are all pointing towards a significant move higher in the future.
Please just make sure that you don't get caught up in these short term moves on Bitcoin because if we look at the higher timeframes, Bitcoin is incredibly bullish. Eventually bulls will be able to break the all time high and then things will certainly happen very quickly.