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

I think the acceptance of the market and users will help to increase the price of it. Moreover, good news will also contribute the the huge price spike. There could be massive increase by the end of this year.
First and foremost, this is the information that appears in mass media. Today many articles about people that have become millionaires due to Bitcoin appear. Many guys start to believe they will do the same, many of them invest in Bitcoin and it goes up.