Once my dates are certain I often start bidding on priceline. I have certain price points I won't go over, based on others' past wins, rates for my dates and other factors like what I would pay using my cancellable backup.
Sometimes I bid months in advance, sometimes I also bid on day of arrival if I am stuck at an airport overnight for example.