Depending on how many Bitcoins you are holding, I would suggest to not leave too many coins in an exchange but it wouldn't hurt to have coins on hand at a trustworthy exchange so as not to miss out on profitable trades.
However, if you are planning on putting away a large amount of Bitcoin, I think putting them in cold storage would be best.