I guess the reason why bitcoin has a stable price is because miners are mining sometimes or even stop mining at all. The supply of coins freeze and the price would definitely freeze to. Correct me if im wrong but i really believe mining and the price are linked. If one stop moving then the other one will follow.
The price of Bitcoin is not stable and its not related to miners. Are you saying that the miners stop mining when the price is at $19,800 before and now many of them are mining because the price is just $6,000? Prices of the commodities will always depend of supply and demand including Bitcoin which is the real demand for now is low.