For SF, I recommend Primer. Its definitely a challenging movie as there's no clear exposition, but I found myself wanting to watch it several times to piece it altogether.
Notamoosen
Bit of a side note; when I've had users with low storage and too many apps, I've had some success moving them to PWA's. Social media apps in particular seem to be storage hogs.
The Room actually. I feel obligated to show it to everyone, particularly with Rifftrax commentary.
For comparison purposes nextcloud.com offers a solution as well.
I just went to remove it and found that it's still working. I hope the developer isn't going to have to eat fees for this.
As you can see there's lots of excellent choices. Check out distrosea.com if you want to get a feel for different ones without installing. FWIW I prefer Fedora and RPM based distros as I've found their hardware support to be a bit better than Debian based. This is just personal experience though so your's may differ. Please report back on what you ultimately choose.
It depends on what you are trying to learn. If it's just using it as a desktop then it's more a matter of just using it for a while to change your muscle memory from Win or Mac.
If you're looking for more of a command line/server experience, most distros have excellent documentation. This may be a minority opinion, but I personally like Oracle Linux (a Red Hat clone) and their documentation; https://docs.oracle.com/en/operating-systems/oracle-linux/index.html
I also like FreeBSD which isn't technically Linux but very similar in a lot of regards. They also have excellent documentation; https://docs.freebsd.org/en/
Ultimately, which distro you wind up liking is entirely subjective and one of the great aspects of the open source world. Oracle in particular you may see a lot of hate towards, but I've always had good success with their products and support. Best of luck!
Try not to look at it as getting a $100 of technology, but rather if you'd get $100 dollars of entertainment out of it.
I'd say if you plan on using it any public places, or if you don't have full control over all the computers/technology in your home network, it's a good idea to run one. It's a nice last resort should someone on the same lan have a piece of malicious software.