There is nothing wrong with trading based on macro data, but it is important to note that macro analysis often focuses on a vague time period rather than precise time points or specific price ranges.
While we can expect the market to rebound at some point, the sharp declines that precede this are often difficult to predict.
Therefore, if you plan to trade based on macro data, be cautious about using high leverage, as many investors end up being 'buried' by market fluctuations.
Take Bitcoin halving as an example: although macro data is generally bullish, many people go heavily long based on this, but the several declines that occur before the rise often lead to them getting trapped early.