I've noticed that it opens every other day for 2 hours at a time, and is, as both you and Nynx stated, is completely randomized. (Though I did notice that it opens in times where a lot of people aren't on (early in the mornings/late at night)). I'd just recommend regularly checking the site every couple hours every day, I can imagine you'll catch it open eventually.