Basically both.
I've gotten good deals on airline tickets, hotels and rental cars one month before, two weeks before, one week before and 3 days before.
It really all depends on what seems to be hitting during your trip dates and what big vacancies are available at that time. Only good way to tell is to keep up on the latest at BiddingForTravel.com or BetterBidding.com