this is something i have learned the hard way: looking far into the future and trading based on logical assumptions about the world---eg "the second wave of coronavirus will destroy the stock market"---rarely works. people shorting or buying puts with that mindset have been getting punished for months, and tbh i expect that to continue.
the old keynes quote “markets can stay irrational longer than you can stay solvent” universally applies.