Yes, hiring a Social Media marketing agency is worth it because just like every other position, you want to make sure you have a specialist there. People that spend their time only working on Social Media will have more effective strategies, use time more efficiently, and get you better results on the social media platforms you decide to use. Therefore unless you're a social media expert, or inspire to be one, you should hire a social media marketing agency.