The thing about price and difficulty...
There is no shortage of BTC...and even if there was...there are just as many BTC being made regardless of the difficulty, they are just split among more people.
What does affect the price of BTC is when the miners decide they have had enough of this now and cash out, which will happen more often as difficulty increases.
But's are't reasonable miners constantly cashing out while they grow their mining farm?