Don’t drive yourself too crazy trying to get the absolute cheapest fare. Spending five hours to try to save 10 euros will cause you a lot of stress.