Everybody will say that market timing isn't something to seek for an intelligent investor. Because we simply never know what the future will be.
But let's be realist, the coronavirus won't disappear overnight.
I've read that the reduction of measures (isolation, closing of schools, restaurants, parks, libraries, shops, etc) won't happen before the last new case and an additionnal 4 or 8 weeks of security period. Does anybody thinks that the last new case will soon be discovered (in may for instance)?
Let's be very very positive and let's assume that the last new case will be discovered on may 31th (2 months from now). We'll have to wait probably 2 more months (until the end of july) to see some measures be reduced slightly. And probably a few more months to see the measures be completely cancelled (october?).
Every expert says that we won't get a vaccine before at least one year. Perhaps 9 months if we're very very lucky. Until then, the scientists will perhaps find a drug that will reduce the effects of coronavirus. That's our only hope in regard of the economy. The borders will be shut until then. People won't use their car, won't go to shops. They'll only stay at home, eat and watch Netflix.
So, it's surely not urgent to buy shares on the market. Let's wait for a big panic headline about the USA. Something like 5000 deaths on one day in the states. Or the news that Trump got coronavirus. I'm pretty sure that something close to the end of the world, or at least, the end of capitalism will be in the mind of masses, sooner or later.
Meanwhile, many of us will lose our jobs. Many will fall into depression. Many will experience paranoia because that virus make us feel that every people we cross is a threat. That's a very strange time. Probably the strangest time ever on earth.