I imagine there would be a physical media release eventually?
I reserve physical media purchases for things I’ve already seen and know I like, or perhaps something I feel I’m extremely likely to enjoy. I don’t have enough faith in any franchise beginning with “Star” at this point to blind-buy media.
Once it’s on physical media I can get it from Netflix. Although I never do that with TV shows, I reserve that one-disc-at-a-time for movies I want to see that aren’t available to stream on Netflix or Amazon (which is most movies these days, unfortunately).