In order not to lose all my funds at one moment, I distributed my cryptocurrencies on different wallets-trust,ownr,atomic, exodus. For me, this is one of the right ways.
Not so safe if you store it in an online wallet because attacks on online wallets are pretty prevalent so I don't like or advice storing wallets online. I like your splitting though, helps that you don't lose all your funds all at ones although the downside is that it's inconvenient.