I think Nvidia are a good trade all the way into 2018; get a trade in now for the next dividend payout as we've just missed the ex-dividend day of 22/08 [2017].
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 Earnings Release) or w/c 19/02 is suggested: