This is a learning, somewhat painful, for a lot of investors.
It is better to avoid risky scenarios.
I know in hindsight, it was better to sell before tariff war started. But what would one have gained, even if tariff numbers announced were lower. At best 2-3% gain of a day, before you could get back in. The downside is a falling knife.
I thought this through and took the hard decision to exit most of my positions last week, before tariff announcement. ( I took a similar decision when covid news started hitting in Feb 2020, so this was the 2nd time)
Macros environment matter. Macro is more stronger than technical or earnings .. and most news org do a very bad job of explaining Macro factors and showing clear risk rewards.