Bitcoin Difficulty hashrate chart and accurate estimated next difficulty.
https://bitcoinwisdom.com/bitcoin/difficulty