For me, if I want to hold a cryptocurrency and I also created some plans to hold that coin for long term, I will withdraw all amount of that coins on exchange to my desktop wallet instead of hold it on exchange and make me check its price everyday.
There is pros and cons of each decision we made in every section since nothing perfect.
Holding for long term in wallet is good but when the price spike and hit the hope price then we will be difficult to send it to exchange in case of instant. For its more safe than store in exchange.