Haven't checked it carefully but logically best time to sell is before playoff starts. Then teams that wants to get promoted will spend their money to improve the team at the same time as they don't want to sell their best players so both a bigger demand and a lower supply do I expect.
Best time to buy is without a doubt after the draft when a combination of average drafts and older players are sold out to compensate for the increased squad size.