What’s the safest way to store multiple crypto assets long-term?

Wait 5 sec.

I’ve been in BTC for a while, but recently started stacking other coins (ETH, LTC, USDT etc.). Up until now I’ve just kept most of it on exchanges, but obviously that’s not a smart long-term move.I know about hardware wallets like Ledger/Trezor, but I’m also looking at software/multi-currency wallets. The main things I care about are:security (2FA, encryption, no shady backdoors)ability to handle multiple coins in one placenot getting wrecked by fees every time I move stuffWhat wallet setups are you guys actually using, and is there something solid enough for long-term holding?