Just for funsies,

I’m slowly playing through LeafGreen at the moment and I need some mushrooms to optimise the attacks of my team. Has anybody experience which way is the best to get them?

Do I farm the three spots where I can pick them up or do I catch as many Paras as needed or maybe there is an other method I have not thought about?

Thanks in advance for the help.