I prefer a signing device in case I need to move funds. Paper wallets are good and all but if i understand them you’ll have to always enter your seed phrase if you ever need to make a tx.
Ultimately your cold storage should depend on your stack size. Trezor is good for ease of use and has a good rep of being secure, but since your key is generated online there’s a small added risk. If a large portion of your savings are going to cold storage you probably want to use something like cold card which never exposes your keys to the internet or a computer at all. Cold card is great and might be intimidating at first but if you watch btc sessions tutorials it’s actually super easy.