Yes, it was too early. I referred my cruise today to take advantage of a price drop. The agent said I should not have the stock credit until 3 los before. He took it off and said to apply again in the last 3 mos. I must have had a new agent.
Last week I applied for stockholder credit for 2 cruises in Dec 23. One day later the credits showed up on my account for both. I thought I might be too early but gave it a try and now have the credits for when I decide to book tours.