Social Media: What, When and Where to Post your contents!