You would have to identify potential support or resistant levels/areas and aim to take profits there. It could be weeks or many months.
There isn’t a correct answer, you could take them when you’re content with what you’ve made. You could simply take them like the majority, on a risk reward basis. Or you could just take profit in chunks and keep going back in.
You can risk 1% or even less if you wish.
I do it because I know it works, and bigger risk means bigger rewards, long term.