It is quite amazing.
This year he has really been hitting his stride again in upwards trajectory. He got more wins coming into this race than some of the others guys tbf. Sure in some lesser races, but still. In some of those he has beaten most of them. With confidence and being in good shape anything is possible.
Im sure the other sprinters, who tbh doesnt look to be in the best form or those who have crashed, might find it difficult here.
Cavendish also have a very strong team around him. Maybe the best sprint train in the world around him. He doesnt have to fight for position and can save a little bit in that way. Small stuff that can make the difference in the end. If he has the legs and power to execute it then it will be very interesting to see if he has a shot at the record.