SoFi Q1 24 Earnings Review - SOFI Stock Analysis