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.