Question: which is the best starter pokemon for sword?
Answer: In the short term, Grookey will be the best starter to pick, since it will be super effective in the second gym, and won't take added damage in the (easier) first gym.