Nvidia has seen massive growth in the past year. They will be announcing Q1 earnings next Thursday (May 10) after close. Expectations are very, very high, and the run up to the earnings call can be explosive, as well.
However, with expectations so high, it also becomes more risky to hold a position through earnings (EPS estimate is almost double that of Q1 2017, and that was back when NVDA was trading for about $100). With how volatile this earnings season has been so far and how volatile post-earnings has been for NVDA in the past year, I would expect a big jump on Friday (May 11).
The play:
Long - close positions before earnings on May 10, or when it hits $245 to lock in profits, whichever comes first. If you love living life dangerously, you can optionally (no pun intended) buy a straddle/strangle that expires the next day and hope that a big price swing happens.
Disclaimer:
I am long NVDA (June calls)