OK, I know that after you beat the pokemon league, you can challenge Red at the top of Mt. Silver and then it goes to the credits as if you beat the pokemon league. But I figured out (by myself) that on your birthday, you can rebattle Red. I kept on changing the settings to birthday to rebattle Red, and one time he wasn't there. I tried again but he still didn't appear. I am asking if you can only battle a LIMITED amount of times. There is another question about Cynthia in pokemon black - can you rebattle her only a limited amount of times?