Certainly ledger and trezor are the bet of this list and should be recommended to any newcomer.
Both comtabile with electrum and also have their own softwares solutions.
it's true that a hardware wallet will be safer for storing bitcoin but usually not for a large scale and for newcomers having to buy the hardware wallet.
Another option for the hardware wallet is actually written clearly above, but if I am currently still using imtoken and trust wallet since 2018 because it's free.