personally I use my wallet to store my crypto since its the safest way and you have the private keys and if you are for long term investment.. If you are a short trader you go for exhange but the always accept the risk that the exchanges might be hack