Depends upon what your definition of secure is. Leaving anything in someone else's position is generally not the most secure thing to do. Leaving it on an exchange means it's sitting in a hot wallet ready to be traded. Should someone gain access to your coinbase account the crypto is theirs...