There is more bad news to come. Infections in US and EU, supply chain issues, local business impacts and bankruptcies, repo markets, etc.
Buy-the-dip and dollar-cost-average work but you don't need to go in blind. I advise waiting until there's actually repeat good news before you buy in.