Is Google Ads or social media better for lead generation?

How to Generate High-Quality Leads Without Buying Them