SoFi Checking and Savings Review (2024): What Does it Have to Offer?