Samsung's flagship phones don't have expandable storage anymore and many of its mid-range phones don't either. So your only options are to either pay more for a higher internal storage variant, invest in cloud storage or buy a USB-C flash drive.
If the USB-C flash drive is the option you prefer, consider the one Samsung makes. It's a robust flash drive with speeds of up to 400 MB/s. The drive itself is waterproof and shock proof.
You can buy the 256GB Samsung USB-C flash drive for $27.99 today. That's a 30% discount on its usual $39.99 price tag, this is actually its lowest price in 30 days, so it's a great day to pick one up.