Most transactions at U.S. financial institutions settle in three to five days. A wire transfer usually takes at least 24 hours. Stock ... it's far more secure. Image source: Getty Images.