listen, OSK is not a good stock to invest, no matter long term or short term. cut loss or take profit to invest in other counter better. No offense, this is my personal thought to share. There are plenty of counters better than OSK. Anyway, be responsible to your own investment or trading.