Stocks could suddenly drop 5-10% if Nvidia earnings disappoint as dip-buying fails, macro strategist says