>>56669764This battle is fun because it loads into the space in the game's memory where the grass encounter table normally would be written to, so if you don't override the table and instead call the table it will summon weird results, including MissingNo. You can then use it to generate specific hack items that let you execute arbitrary code.
So the answer is "never". So long as you find things fun you shouldn't stop playing it.