Do I assume correctly that your underlying premise is therefore that that price follows cost of production - or more indirectly that price follows difficulty which follows cost of production? Many would argue with you that it works the other way round. I get the impression it is more generally believed that price is determined by the balance between supply and demand and that when the price goes up difficulty goes up as more hashing power comes on line until cost of production is near BTC price. You'll also find some technical analysis on this I have found to be persuasive.
No. If price followed cost of production then the price would be at least $20 right now. However, people won't be willing to sell their Bitcoins for less than what they spent to generate them, so it's partially true.