Welcome to the Speedsolving.com, home of the web's largest puzzle community! You are currently viewing our forum as a guest which gives you limited access to join discussions and access our other features.
If it’s for speedsolving, definitely CFOP. However; for FMC and other efficiency focused aspects of cubing, many people use Petrus or ZZ. Roux is a combination of both, having a lower move count than CFOP, but is usually faster than Petrus or ZZ.
As a ZZ enthusiast, I simply cannot deny the fact that Roux is the best by a mile from a theoretical POV. And it isn't even close. Practically, however, any of these methods probably could be pushed to be world class; CFOP is just the easiest(?)
Roux and CFOP are the best methods based on their ease of learning, predictable recognition, and their different but nonetheless major efficiencies. Roux shaves off the actual move count while CFOP optimizes the fluidity of turning.
The "best" method is the method that works for your strengths as a cuber.
in my opinion, all of these methods could theoretically be world class (even petrus!), it would just take much more practice with petrus or zz than it would with cfop or roux.
APB would be the 'modern' equivalent. I think Petrus (or Petrus adjacent methods) need to be included just for the fact that it's theworst best method. I think for a method to be considered one of the best it MUST be better than Petrus. That's kind of what happened with Mehta v APB.