Whereas you can't do this online right now you can head into my local Target and get an XBox Series S for $300. From there you can plug this in to your TV sign up for a free xbox account and download and play Halo Infinite Multiplayer, Fortnite, Rocket League and a metric shit ton of free games for just the price of the console itself. Same if you owned a PC though the cost of getting started is a bit more than $300 if you wanted to play all those games. Which is why I think gaming right now is an embarrassment of riches because there are so many great experiences and all you need to have is some hardware to play them on.
If you have some hardware such as an XBox One or greater or a PC(It's on Steam even!) with any power at all you can play Halo Infinite right now. It's a fair download but even if you only play a handful of matches I think it's worth the download cap hit.