Is SoFi Stock a Buy Now? SOFI Stock Analysis