The stock is too good to ignore at the current price despite a few headwinds