It's a personal surprise to me to find they've not been overbought this year, so, let's discuss the TP; I see a good pattern has formed since June this year: a 2-month gap between the low of mid-June and the low of mid-August suggests the same occurrence for a low in mid-October where we'll enter the trade.
You can ride for as long as you want to take it but I'd personally suggest climbing aboard w/e 09/10 and pending the outcome of the following reports (see below), the results should have proved a long-buck investment, so jumping out w/e 16/02 (the week of the FY 2018 Release) or w/c 19/02 is suggested:
11/09/17: Q3 2018 Release (Projected);
02/14/18: FY 2018 Release (Projected);
The above results information came from the following page: http://www.4-traders.com/NVIDIA-CORPORATION-10282/calendar/.