There’s one on the first week of July and one mid August. Fun fact: both times it rained and they had to postpone the race by a day, which is something that hasn’t happened since around 1870! So you got lucky you got to see it 😄
Won’t be in town this year unfortunately otherwise I would have attended again. Such an epic event.