I'm currently looking at booking flights to Singapore around the 9-15th of January and have found that the prices at this time are much higher than usual - about 3-4x higher than the upcoming March deals (https://www.ozbargain.com.au/node/740480).
This brings me to my question: with respect to price, is it typically better to buy flights as far in advance as possible or wait until as late as reasonably possible (with the caveat that you still book while there is availability remaining)?
This might be due to Chinese/Lunar New Year, which is on the 22nd of Jan.