It depends on the situation. For brand building and marketing purposes, Facebook is ideal, while for fast lead generation, Google Ads is always the best option.