Vec4 Mathematics

I have seen many peoples opinions on this on the internet and I can’t find a definitive answer…Is it better to do your Vector math (myMatrix * myVector) In Java and pass it to GLSL or should I pass the Vectors to GLSL and let it do the math.

I have heard people on both sides say that it’s faster one way or another but I can’t seem to see a difference…is there one?