You cannot book any Marriott rooms until about 330 days out, so you still need to wait about 15 more days at a minimum.
similar to airlines
also, yes, there are blackout dates. A lot of hotels won't let people use points during days of big events nearby. Each hotel is allowed a certain amount of nights where they don't have to accept points for nights.
Retrieving data ...