How can I purchase flight tickets at the most favorable price?