According to a post from Huffington, it is advisable to book your flight exactly 47 days before takeoff.