Still new to the terms and lingo of crypto world.
If I were you, I'd start learning the technical basics:
Getting Started With Bitcoin. I don't know much are $50,000 for you, but I wouldn't put that many if I didn't know how it works.
Basically I'm waiting to get the Trezor here to load it up from Coinbase.
The hardware wallet is a thousand times better than an online exchange. You own your keys on your hardware device, but your computer can't access them, which means that even with a malware you won't lose your funds.
[1]For a newbie in Bitcoin, a trezor is the simplest and securest option. Although, it's not used that often for creating cold storages. A hardware wallet is used as a hot wallet, since you don't have to worry about your computer's compromisation. But as a cold storage, I don't see how it'd satisfy you. By saying "cold storage", we usually mean that you'll send some bitcoins on an address that is derived from your seed. Your seed phrase must not be stored somewhere electronically, otherwise it is ruining the whole purpose. If someone steals your trezor, he/she can extract the seed and get access to your money. You can enter a very-hard passphrase which can't be found by the thief since it isn't saved inside the device (AFAIK), but that's just an additional step.
This is a really secure way to create a cold storage:
1) Format one of your computers (a laptop would be fine) and install an open-source operating system. (such as Ubuntu 18.04/20.04)
2) Do not connect to the internet through that device.
3) Download
electrum on an internet-connected computer and transfer it to the offline one (e.g via USB).
4) Verify it.
[2] 5) Create a new wallet and write down your seed phrase.
6) Copy all of your receiving addresses to a txt file and transfer them to the online device.
7) Format again your computer/laptop and erase any data that could bring the wallet file back. (there are softwares that do that)
You can now send any amount of bitcoins to these addresses since you've ensured that no one can touch them. These twelve words that electrum will have given you must be kept secretly. Whoever has them, has access to your money.
[1] A malware can't access your keys, but it can try to stole them from you
maliciously. For example, a trojan could do that by pasting different addresses from those you copy.
[2] This is a
relatively advanced procedure for a newbie, but it's required if you want to achieve the maximum security. You can verify it by checking that guide:
How to verify Electrum (for Windows, Linux and Mac).