You'll hear a lot of anecdotes about short cycle time. Typically, it takes longer than this, because no one is going to post to tell about a "typical" cycle of perhaps a month. There are so many variables, that the only way to know how long your cycle will take is to wait and see.
Personally...