OP can take a look at my topic:
Bitcoin Transaction Fees - Everything in oneYou can check the estimated fees on
https://coinb.in/#fees to see good fees you can set for your transaction at each time. For example, if the suggested fee is 1 satoshis, I advice you to set your fees at 2 or 3 satoshis in order to make sure that your transactions will be confirmed faster whilst there is not much more additional fee between 1 and 3 satoshis/ byte.
This one:
https://whatthefee.io/ gives you the table with the probability to get confirmations with each level of transaction fees.
In order to make sure that you choose the right time to move your coins, take a look at mempool:
https://www.blockchain.com/charts/mempool-count?timespan=60days. Don't move your coins when mempool shows spikes.