So I've been watching the market for a while and keenly watching for about 4 months, what is driving this massive price spike in your opinion? Are you expecting the price to drop dramatically soon? Then another rise? Or are you expecting it to continue this sharp rise for the next month or two?
I'm interested also in BCH too, same questions

Demand and supply. With a lot of whales owning a lot of bitcoins and a lot of people owning about $1M worth of bitcoins, they can deviate the price of bitcoins pretty easily if they want to. But I guess it all boils down to demand and supply even if a lot of people are hodling.