According to research, 10:00 AM on Tuesdays, Wednesdays, and Thursdays is the best time to post on social media channels. Sundays are the worst days to post anything on social media.