when i did work and traveled a lot i used to carry with me an adapter for an external HDD you can get that for cheap
that and a 2'5inch drive that's common on HDD laptops. you could try and get a broken laptop for cheep and extract the HDD from it
laptops with HDD are common to have a 500gb storage capacity drives at least that was my case never seen a bigger one myself.
i paid $5 for this at the time
View attachment 1752830
assuming you are in america, you could grab a broken laptop for free on Facebook marketplace if you are lucky
or buy these HDD for 20 bucks (
like in this listing)
of course if you wanna game you can adapt the strategy; a SSD would be 100x better.
HDD would run fine for raw media.
if you like convenience and don't mind spending the money Samsung T5 evo 2TB would be optimal in my opinion.