Analyst says buying Nvidia is 'no brainer' as tech companies 'spend like crazy' in AI race