Google ads all the way; with Google ads, you can reach 90%+ of global internet users.
The search network, when utilized properly, drives high-intent traffic to your web property.
Don't just set and forget a campaign, though. Dedicate some time to it, learn it inside out, and I guarantee you will like the results.
Also, think in 10 years terms, do you want to be doing Clickbank and CPA for the rest of your life?
A lot of the thought leads of the affiliate industry (like Lorenzo Green) have moved to other things, like SaaS, citing that affiliate ventures don't fulfill them as entrepreneurs.
With Google ads, you can promote SaaS (should you start one down the road) and almost any sort of business. That would be quite hard with TikTok, which is mostly composed of the younger demographic.
So you need to think long-term and work on projects that you will profit from them more than what you'll make short-term, where you will be learning a high-value skill set that is transferable to other business ventures.
I used to do Clickbank and make mid-four figures per month ($x, xxx), now I run Google ads for clients, make 3x less than what I was making, and I'm much more fulfilled knowing that I'm gaining expertise in a high-value skill that will pay dividends in the long-term.
Social media platforms come and go. TikTok could cease to exist in 5 years. But Google is here to stay.
Think long-term, my friend.