I use it till it stops working. Depending on ambient temperature and time since it was mixed, I can get from 12-24 rolls from a liter. Pretty sure Miguel has gotten even more than that, but whereas I'll develop a roll or two a week, he'll run through all 24 rolls in a couple of days

ALWAYS. DO. A. LEADER. TEST!!! I can't emphasize that enough. Even if you're doing 2 runs on the same day, do separate leader tests before each. As soon as your leader test fails, toss the chems and mix up another batch.
Store the chems (especially developer) in a cool, dark place (I use an air evac container to get as much evil oxygen out of there as possible, you can also do the marble trick) and it should last for months. Oh! And don't let your blix get within the same area code as your developer! A drop of blix contamination will kill your dev in an instant. I use separate pitchers, funnels, and stirring rods for dev vs blix, and wash my Peterson tank after each run more thoroughly than I wash my hands to prevent COVID!