Why NVIDIA is a Still Good Buy Now?