There's no such thing as maximizing profit in my opinion.
We're playing in a speculative market, you either exit the market with profit or with losses. You would never maximize your profit by just knowing how to utilize the strategy well because you don't have idea where the direction the market is taking in the first place.
As long as you're still making a good profit and got that positive capital growth in your portfolio you're already doing it well.
Chasing profit maximization might even put you at dire situation such as missing out to sell at the top and so on.
Professional traders can actually maximize their profits, but as to when or how, that lies on the market’s situation. But since the market is more speculative than being more certain, expect that it’s hard to maximize your profits especially if you are still a beginner trader, or just chasing your losses to make possible wins the next time you trade.
Or else, just be contented if you are already making profits, no need to leverage it.