Question: what is the best starter for pokemon crystal?
Answer: Technically Chikorita would probably be the most optimal starter, since it gets Razor Leaf at level 8 whereas most Grass types who can learn it won't do so until you're almost at the Elite Four.