Apple and Nvidia stocks tumble- What it means for tech investors