Here are the reasons by buy bitcoin worldwide which are exactly saying:
With hashrate shooting up over the years, it would seem blocks would be found by miners ever more rapidly.
The current fiat price of Bitcoin; critical for calculating profitability .
Difficulty Spikes, Price Crashes...