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

In my own opinion, the price increases because of the demand of bitcoin. When there are more investors than sellers, the price increases and when there are more investors than sellers, the ptice decreases. That is why the highest bitcoin price last december 2017 suddenly drops because many people are selling their bitcoins.