I haven't switched to streaming...yet. I'm still researching. I want live streaming, such as live news, football, Survivor. I don't care about on-demand or recording. Basically, I've discovered 2 decision points: provider and Internet plan. (d'uh)
Provider. First you need to research which channels you need. This is the most important research. I've reduced mine to 5. Then match your research to the providers. DirectTV Now has my 5 channels but after reading an extensive user comment section, their service stinks. Hulu Live has 4 of my channels, so I'm researching their service. So far, it seems dependable.
Bandwidth. Bandwidth dictates your Internet plan, and your household dictates your bandwidth. Meaning, how many devices in your household would simultaneously stream UHD ("4K") content? If it'll be just one UHD stream at a time, you'd get by with 25 Mbps. 2 simultaneous UHD streams at 50 Mbps. 3 simultaneous UHD streams at 75 Mbps. The greediest providers (Netflix, Amazon, YouTube) require 15 Mbps for UHD, so bump that up for simultaneous web, email, updates and it'll be blocks of 25 Mbps. (Simultaneous Device) × 25 = Bandwidth.
Of course, HD ("2K") requires much less bandwidth. The greediest is iTunes at 8 Mbps but most are 5. Same equation but uses just 15 Mbps.
Throughput is another story. That's the Mbps Cox actually provides. It's a good thing you're in a competitive marketplace.
Data Cap is yet another story. That's how Cox discourages cutting-your-cord. You'd have to monitor, administer and enforce rules in your household or Cox will penalize you for overages.
I researched how I'd conserve my 1 TB (1024 GB) cap. If I limit my content to HD ("2K"), I could stream to 1 device for 16 hours and 17 minutes per day for 30 days and be 1 MB under my cap. That's just streaming. If I lowered my average to 12 hours, I'd cover web, email, updates, etc.
TV shouldn't be this difficult but, then again, ripping us off shouldn't be so easy.