Question: how to know when is the best time to post on instagram?
Answer: Ask Instagram. Go to Insights → Audience and scroll a bit down, and you'll see on which days of the week — and which approximate times — your followers are the most active on Instagram. This data gives you a good understanding of the best times to post, based on your own audience.