MSFT had an amazing 2018, so one would expect roll backs, except they are beating expectations for the quarter, and their guidance seems pretty solid, if it goes under $100 it will be a buy except if the reason for goin under $100 is some huge bad news that messed with their whole ecosystem which is doubtful. this is a mid-long investment, but its pretty safe.