If you're looking for free traffic, go with TikTok and Instagram. However, you’ll need to be creative and adapt to constantly changing conditions, as both platforms dislike adult content and frequently ban accounts
I can't say anything about paid traffic - I’ve never managed to turn a profit with it