Strategist talks Nvidia earnings, Fed cuts and markets