That's an excellent point. I had a similar thought yesterday. I agree that we likely see an increase in Orb sales thus hopefully an increase in the price of DEC.
I think it may take a week or two before the Orb buying starts to pick up so my guess is 125000 orbs left before post payout.
About 280 already gone in 12 hours!
Yeah, it was a horrible guess on my part lol