Tesla's Stock: Overvalued or Hype?