dollar tree stock analysis