I'd say Between 2 & 4 depending on the expectation of post frequency and length. I've also grown a bit more particular about what RPs I join. Having been, for all intents and purposes, more active the past 2-3 years, I've been tending to guage things like:
1. Has the RP been in its process for an extended timeframe? I've learned that joining something that's been in the planning stages for a few weeks doesn't quite work well for me.
2. Who's in the RP? It's gotten clearer who I work well with both IC and OOC. No sense throwing myself into things where, history shows, I likely won't have a strong social or collaborative niche.
ADDENDUM:
3. If I'm dry on ideas for a character to submit, I stay away; conversely, if I'm really vibing with an idea, I'm likely to extended my cap.
All of this to say: I try to have a hard cap while at least keeping to one RP, but other factors can sway me out of that range. For better or worse. 🤷♂️