I'm trying to catch Raikou. I'm on route 38, and my pokegear says Raikou should be in the grass by the fence. I've used like 7 max repels in a row, but Raikou won't appear. Why is this? All the other times I tried to catch it other places, all I had to do was use a repel and it would show once I entered the grass. I keep checking my map, and it still shows it should be right here.
Should I just keep running around it the grass, or should I give up and try again another place?