Travel experts reveal when fans should book their World Cup 2026 accommodation