Supppose I have an online trading account and buy a stock one morning and then sell it later. Are the funds from that sale available to reinvest directly after the sell order is executed or is there a delay before the funds are available to be used. Thanks.