I am prefer keeping my coins and tokens on my wallet. Its good to save our coin/token in exchanges but I am afraid because hacker many time success to hack on exchanges wallet.
yes, because we can take full control of the coins and tokens in our wallet and we can prevent from the hacker. but it is not a mistake if we want to keep the coins or the tokens in the exchange so we can directly sell when the price can jump to the higher price. as long as we can follow with the instructions from the exchange then we can save our account in the exchanges and we don't have to worry about the hacker.