Nvidia is not a 'good bet' long term: Analyst