Sorry for the ignorance but why would you want to put your BTC in cold storage ahead of the fork? I understand that cold storage makes your btc super secure so how does a fork compromise your btc?
It's not about safety. You need to keep btc on wallet at the moment of fork, where you have full control of your coins - you need to have private keys, so you need hold btc in cold storage (paper wallet), hardware or desktop wallet. It will guarantee that you will be able to claim these forked coins. While, if you keep btc on exchange, there is no guarantee that they will credit forked coins to their users.