I think wallet is the safest coin in storing, while exchange can be hacked anytime and they - exchanges won't take any responsibility for your lossing token. Exchange is just convenient, not safe. Some people prefer to store their token in exchanges because they will pay less fees, but I don't think that's a good idea.