I'll give you my timeline, and let you decide that for yourself. I start 5 gallons with 4 lbs of medium brown sugar and 1lb of honey (typically). I lt it primary for 3 weeks, then rack whatever I can fit into a 5 gallon carboy. At this point I still can't see through it, and to me, that's too cloudy. After a month at 60 F I rack again, and another month I rack again. At this point it has stopped throwing much sediment, and is generally clear. If I want carbonation, I usually bottle with one can of apple juice concentrate and let it ride. If still, I use a pack of superclear just to make sure I get even the tiniest stuff out. Either case I'm usually drinking on it about 5 months in, and I think it tastes fine at that point.
I've heard of people going longer, but my will power is weak!