To be honest, BTC price is controlled by a few corrupted companies doing money laundering in China. It's not so much prediction, it's more just up to them what they want to do with the price as they control a significant portion of BTC moving around and the major mining factories.