IBM Stock Analysis: Value or Overvalued?