$STO should we buy now or wait for a dip?