When you sign up for WorldStar Distro subscription, you can instantly upload up to three releases.
Once your first release is approved for distribution, you can release new music as often as you wish.
However, keep in mind the concept of quality over quantity.
Doing so you will build a better reputation in the eyes of fans, artists, and stores, and will overall lead to greater success for your label.