Covid19 Global Lockdown. Is this the perfect time to invest?

Ever since the governments across the worlds announced the lockdown, [...]