there is no link between difficulty and price, difficulty goes high as miners add mining power, and this has no direct connection to the price of btc.
By then, bitcoin price can... well, you know, can do anything
There is a link between price and difficulty. If the price stays low enough for long enough some miners will either turn off their equipment or point it towards other coins. You also can not be 100% sure that all of the march/april/may/june orders will bet turned on immediately either, there is a likely chance that some will be sold because they are not as profitable as when the order was placed, and they might sit unused until they sell.