Thats actually depend on your target price the higher your target price the longer you need to wait before you can sell it.
Those 30 days or more is those holders that looking for high earning for what he bought and waiting for the right time even it takes longer. For short traders you can do it daily up to one week if you want a good result in your trading as long you know you buy it cheaper.