Tickets will definitely come up - I would say day of the game is your best bet though. As people will have reasons last min can’t make it illness etc. I was looking at Marseille ages before and got a pair a few weeks before but on the day of the game I remember there were plenty.