Buying dips in a macro uptrend is smart, and so is taking profit on major pumps in an uptrend.

If i didn't take profits from March - May, I'd have no dry powder to buy the dip.

Always keep that in mind.

Take profit at key resistance levels on the way up when the market is hella bullish.

And buy the dips at 50-70% drawback when there's blood everywhere.