SoFi Bank Review: The Best Bank Account in 2024?