No social media platform is "the best". Every platform is different, caters to a different audience and offers different opportunities, depending on what you sell and who your target is. If you cater to an older audience, the FB is likely your best bet. But if you cater to a younger audience, you may need to consider Snap or Insta.
And on that note, what do you sell and who is your "typical" buyer?