AI Revolution and NVDA: Why Tough Going May Be Ahead