The best time to sell is when you need to get rid of them. Keeping them longer can cost you money. With that said and if they are not costing you anything to hang on to them for a while, I would say sell in the late spring when the grass has started growing and farmers are looking for cows to eat the grass.
Otherwise sell her when you wean the calf.