I don't like being a pessimist about the market, but this rally is not sustainable. Some companies you just have to stand back and admire: $TSLA, $AMZN, $APPL... 

Others fit perfectly into the social distancing era: $ZM $DOCU, $SHOP

But $IRBT? Makes no sense...