I was really lucky when I registrated, I only had to wait 3 days. But the reason they do the registration like this is because it helps the game sever and decreases the amount of people joining each month. When the registration opens, it stays open for 2-3 hours which means I just had to keep checking the registration each hour.