There are a few forks coming up. Bitcoin God fork at block 501225 and Segwit 2x is at Block 501451.
What's the latest I can keep my funds in the exchanges before sending to hard storage?
In particular,
Bitstamp
Coinbase (I hate)
Kraken
Do any of these have a delay window before sending?