I am playing Pokemon FireRed as a nuzlocke and I have a Jigglypuff, lvl 14, knows attacks Mega Punch, Disable, Sing and Mega Kick, Gentle Nature.
I have a moon stone already, and I do not know when I should evolve her. Since I am playing a nuzlocke, I want to make my team as strong as possible so I don't lose Pokemon (if you don't know what a nuzlocke is, it's a hard-mode challenge for Pokemon games, research it for more details) so I want to know when the right time would be.
If this question should not be here, please let me know and I will close/delete/move it (if I can). Please don't criticize me if I do something wrong since I am new here, just let me know and I'll try to fix it.