$STO should buy or no