It depends upon the type of files, how big the files are, how long term is long term, what kind of access speeds you need*, what kind of security you need and how much you are willing to invest.
*stick a USB drive in your bank vault and you are good, at least until the need crops up for something on a Friday night and the bank does not open until Monday morning sort of thing.
A few bytes in some files is nothing -- so a couple of pixels in a picture or a few milliseconds of audio are not what they once were? Meh, especially if I can just download it again. Or it could be everything. Compression makes this worse as any corruption runs the risk of being magnified across the whole file.
A baseline for long term that most would use is how long you need to store your taxes for in places around the world. You are rarely going to get much more than a decade and almost never greater than 2 decades for that. Given I still play games from the 70s though...
A rule in data backup is data that does not exist in more than one (preferably offline*) location does not exist. Which is to say your USB drive next to your computer is fine but if your house floods, burns down or I break in I am certainly taking that nice couple of hundred gig USB drive with me too. Depending upon how extreme you want to get then this can get even worse (for personal things then it is usually not so bad, for a big business then where storing a backup USB at a house across town is more than enough for most if a big disaster hits and they lose everything it is going to be bad) but let us not go there.
*you might have the best RAID setup in the world, and copies in multiple folders but my piece of ransomware hits your system and encrypts the lot and you are hosed. Many found this out in the little ransomware fad a while back. Said ransomware can't leap out of a system and break your burned CD in half... though maybe for version 2.0 that could be an option.
Magnetic
Optical
Flash
Online
What about parity files?
What are your conditions? Hot and humid is worse for most things than dry and moderate. As my basement is dry and moderate all year round for free it is easy for me, however if I were in somewhere hot and wet (your location says CA and having been there myself I have seen much heat and humidity there which would mean some kind of sealing or air conditioning at times.
Back to the types
Magnetic.
Two main types being tape and hard drive. Tape is slow to read, annoying to store and somewhat cumbersome, however there is a reason lots of people/companies with serious data storage needs will still use it.
Hard drives are mechanical devices and subject to all sorts of things. I have 30 year old ones going strong, and I have had ones fail after months of light use. Unpowered storage is also tricky -- sometimes the bearing grease becomes more like glue after a few years, however dodgy bearings are replaced day in and day out by people without any real computer skills so it is possible but that starts getting expensive very fast.
Optical
A burned CD is just a piece of dye a laser burned. Their long term reliability is very questionable. While I have certainly still got working ones from the (late) 90s I equally have theoretically good ink that went on DVDs I burned some 5 years earlier.
Flash
The long term/data rot problem of flash is an interesting one and one I am never quite sure about -- much of it seems like fear spread by big spinning rust/big tape, others there is a physical basis for.
Online
Most things like dropbox will say while we make every effort to store your data we are not responsible for corruption. Hard drives do fail, power surges do happen and so on and so on. You want a big boy one that does it really truly properly with multiple redundant arrays of systems and you will pay handsomely for it.
At the same time some of those are a bit touchy about warez for whatever reason and you may have to encrypt things, which in many cases is like compression in that failures of the base file can have interesting effects.
It should also be noted most of these online storage companies last maybe
7-12 years on a good run. Maybe you will pick the winner, and maybe said winner won't become a bloated mess that gets taken out by some new hotness in a few years, or suddenly decide they are too big to be free.
Still for small files a few emails sent around will do well. By similar token it will suck but I have books that have been around for centuries, you can do such a thing too and type it all back out (or OCR it as the case may be) if you wanted. Wouldn't want to do that for a game archive in the terabytes, a few megabytes of data though is far better.
Parity files then.
You may have encountered them if you used usenet or certainly types of RAID array, or maybe you have not.
The maths behind it all is fascinating but the short version is you can make files that not only check the data is good but can recreate broken segments if it is not owing to the way files are just maths. More parity files, more damage is able to be fixed, more storage is needed for it all, you can go beyond 100% file recovery as well if you want to account for the parity files themselves being broken.
Good luck.