Wait patiently for the real perfect trend in the market, and don't make predictive interventions; "Timing is important", buy at the right time, and sell at the right time.
Trading is not something to do every day.
Those who think that they need to trade at any time ignore a condition, that is, trading requires a reason, and it is an objective and appropriate reason.
Choosing the right time to trade is a very important factor and the current market conditions are experiencing quite good growth or bullish. I think this includes "perfect timing" as you mean.
If the market situation is as it is currently going, what are the appropriate steps to take, buy or sell?