I don't know how far in advance they release it (sorry for not answering your question) but have noticed that TAP has started to release what seems to be less award availability and sometimes difference is not that much compared to actually buying the ticket.