I think machine learning can predict bitcoin's value but not that accurately as machine learning predicts by analyzing past patterns , it wouldn't take into consideration of current news. For example Covid lockdown and many other factors which affects bitcoin's value in real time.So IMO also do your research before believing in youtubers and investing blindly.
They can evaluate the market situation in multiple exchanges and then have an idea about the market by studying and analyzing the buy and sell wall of major exchanges. Other than that it is hard to predict the price with any machine learning and no one can predict exactly what will happen in the market and if someone finds that magic solution, he will be a billionaire

.