It depends on the platform and your audience. A general guideline is
once per day on platforms like Instagram and Facebook, and several times a day
on Twitter.