Nvidia (NVDA) Elliott Wave Analysis: Wave 5 Nearing Its End