SOFI Technologies (SOFI) Stock Analysis: Is a Return of $15 to $20 per Share Possible?