Do you usually explore routes/general areas completely, to the point of battling every trainer, collecting all the items, finding all hidden grottoes, or even capturing every Pokémon in that area? Even if you've completed that game several times before?
credit