Rule of thumb that I adhere to for players that are under achieving is
Early draft rounds - Never
4th to 6th round - all star break
7th to 10th round - about this time
11th plus get a shorter leash. A month is usually enough.
Only exceptions to all of this is for closers. The bads ones are usually still burning me in August