It really depends on your goals and audience. For example for my company (we developing a JavaScript library for web reporting), YouTube is the best platform for sharing tutorials, tips, and tricks.
If you adjust to trends and manage to "hack" algorithms, then you can easily go viral on TikTok. But it highllyyy depends on the product you are offering!
Narrato