Noone?
Don't know if it is Nicehash or some other big fish that shows up to the low network difficulty party - but sometimes the difficulty goes from 6 Mh to ~20 Mh near instantaneous. As long as the exchange price is low, the network hashrate keep going down - until profitabillity reaches a certain point. Then boom.
Someone must've done any work like what is outlined in the OP?