in my opinion, this December will have the same cycle with December 2017, so that BTC will fall again to $ 1500.
If the price drops to $1500 then most miners will shut down their machines and we will see all time low difficulty.
Mining is almost profitable with the current price.