It's a personal preference what you do with your position during NFP. If the pair is going to be significantly affected by the NFP news (any USD cross) then personally, I would exit and take my profits. If there is opportunity to re-enter 30 mins after news, then consider that. Try a few experiments on a demo account during NFP and see what happens to your positions... perhaps you can make an informed decision then. Whatever you do, don't exit the position, watch the news, and then regret your choice because the trade went in your favour. Make a decision, formalise it as part of your rules and then stick to your rules.
If you exit your positions before the news, I promise you this... there will always be another trade around the corner
