Yes, timing is everything, as many of us have learned....but I will mention that there is an old adage "sell in May and go away..."
We are quickly running out of time to make an impact before the summer doldrums are upon us. That is not to say the company would not continue with news throughout the summer, but generally this is not common.
Also, the market is not healthy, and is extremely volatile for countless financial and political reasons. Speculating on the best course of action at this point is pointless, in my opinion, as the company will be at the mercy of the market unless it announces something spectacular....which of course is what we've all been waiting for.
That type of news should propel us higher regardless of market conditions.
One can hope.