not holdings coins in exchange for a long time is one of the best advice and it is not advisable to hold in the wallet as well better to hold, in Ledger wallet
Daily traders just can't do that. It's much of a hassle to transfer it every day. Neither is profitable. Some other solution must be devised. Exchanges must be controlled somehow, they must be accountable for their actions. But in order to do so they would need to be centralized and the whole point of crypto is the exact opposite of that.