I have a 2018 Kawasaki STX15F and have heard of people saying Kawasaki Oil, Yamalube, Liquimoly PWC, or even Shell Rotella is the best. What do you think is the best?
Best at what? Best for wet clutches? Cylinder wear? Shear stability? Resistance to oxidation? All we can do is pick an oil that meets or surpasses the specifications required by the manufacturer. To do more would require very sophisticated lab equipment and qualifications far beyond all but a few members of this board. Even they would be hard pressed to declare an absolute "best" oil for something.