The best one for YOU would be whatever you'll stay with, and have the capacity to do reliably.
All things considered, all these are instruments that let you accomplish marginally unique objectives. From what I've watched, the best return (regarding wellness and general wellbeing) for time spent in the long haul is a regimen that is around 60% weight preparing and body weight work out, 10% high power cardio (HIIT, paddling, high force cycling, dashing, and so on.) and 30% low force cardio (strolling, low force cycling, yoga, and so on.). I should likewise accentuate the significance of keeping up a sound eating regimen constantly.
Yoga will supplement a weight preparing and cardio program well, by keeping up legitimate portability and adaptability. In any case, at that point a great deal of "prehab" and portability particular activities can do that as well.
I'm in no way, shape or form putting down yoga here, yet I for one believe that in the event that you can center your mind well while doing any kind of activity (by being at the time and concentrating on what you're doing, and on your development), do what's necessary froth rolling and prehab work, and spend a couple of minutes (20 minutes is sufficient) in calm contemplation consistently, that will give you a ton of the advantages that a yoga session will.