It depends on the Geolocation, target audience, your products, and services. In some cases, Facebook is the best. Pinterest, YouTube also can give you very good results.