It's never a bad time to build up your earned traffic (e.g. SEO, content, email, community marketing).
In good times it'll add to your bottom line.
In bad times it can keep your head above water.
In uncertain times it can give you a steadying effect as things swing back-and-forth.
(It's also a great place to sink any extra time and energy into if you find spare hours under the couch)
While SEO is the most common earned traffic I write about as part of JSON-LD for SEO, it's not the only one you have to use.
Use the strategies that are working for you and explore others as you have the chance.