Although Netflix canceled the series, that's no reason to discount the possibility it will eventually have Season 4 available to stream. PopTV already grants the service rights to air Schitt's Creek a few months after each season wraps. The last few seasons saw the season drop about six months after the finale aired. So, if we want to conjecture, a similar timeline seems probable for this season of One Day at a Time.
Complicating matters somewhat, however, is that ODaaT production is currently in limbo, as most TV and film is, due to the COVID-19 pandemic. However, it looks like at least the first five episodes are in the can, and there had been a planned hiatus after those. With production halted for now, that hiatus will be a bit longer than anticipated, but according to an interview with showrunner Gloria Calderón Kellett, the writers are still hard at work on scripts for the remainder of the season.
Cord-cutters with Hulu Live TV subscriptions can also view new episodes as they air or they can stream them the day after they air if they are too impatient to wait and see if and when Netflix has the full season available.
A final solution for streamers is if they have a Roku. While the standalone PopNow app requires a login with a cable subscription, Roku users can view PopTV shows in the network's app regardless of whether they also have a cable package.
One Day at a Time airs Tuesdays at 9:30 on PopTV.