Is this good time to invest in $STO for bigger profits in future?