Back when I worked, one had to stay over the weekend to get a cheap return.
After a monumental cock-up by my airline, I got to know the MD and made an arrangement
whereby if I booked direct with his secretary I could travel at the cheapest fare.
Thereafter I booked a year in advance, and threw away a certain number of tickets.
I doubt that one could do that now.