Yes you can wait, but i've heard a trick.
You set the time on your Nintendo to 23:59 and wait 1-2 Minutes and do it again 70 Times. Then you should be able to get Shelgon.
How To Do It You should watch it from 3:13 to the end.
Hope i could help :-D