Is SoFi Technologies, Inc. (SOFI) A Good Stock To Buy Now?