Never keep all your assets on a CEX. Not only that exchange can get hacked, but I've seen countless cases where exchanges have frozen the funds of their users without a good reason. Sadly most people don't realize how crucial self-custody is till it is too late.