I believe it is because it has something in it that will make you not able to sleep if you take it after that time. I am currently taking predisone now, and I was informed the same thing. And there were a couple of days I forgot to take it until about 11 or 12, and I honestly could NOT sleep that night.