Currently, the German government has only 6,644 BTC left, worth $379 million.
At this rate, they are expected to clear all the BTC in the next 1-2 days.
Once Germany has sold out all the negative news, it will be the biggest positive in the short term.