Nvidia Nears 700 Ahead Of Earnings; Is Nvidia A Buy?

Nvidia Nears 700 Ahead Of Earnings; Is Nvidia A Buy?