SoFi Invest vs Ally Invest: Which Platform Fits Your Needs 2024?