Not a good time to buy iRobot shares !