I guess that only few predicted that Bitcoin will touch 35000$ so fast. So, yes, everything is possible although I think that some minor corrections are possible too. For a moment I think that Bitcoin will stay somewhere between 30000$ and 35000$ so I don't think that 40000$ will happen so soon.
i actually don't see why not, bitcoin can hit 40k easily, and as you said, few thought bitcoin will touch 35k that fast, but it did happen, in my point of view, it could hit 40k easily.