Is TikTok Truly a Valuable Lead Source?