The best way to stream is to rotate through them. Depending on how much you watch, rotate every 2-3 months. If you can get it right, many stream platforms offer deals every few months. For example Disney offers 3 months at 1.99 per month and they do this about twice a year. This is when I sign up for Disney.
Also, since I do a lot of Amazon shopping, I have Prime which gives me their streaming service.
And don’t forget actual channels. Paramount, CityTV plus, etc
And if you google Fmovies you can usually find the more popular things online for free. You just have to have a good pop-up blocker.