Bitcoin over $20k, new all time high - what's next?