Realistically I would say more like 4-5 months before new Ody's are in peoples hands.
Imeo said in his pre-order post - GGTS and UFS preorder items will be ready 2 months from end of August. Meaning his machine shops will be busy until then machining GGTS and UFS stuff.
Then the next run will include a bunch of stuff including Ody, Penelope, Iatty and Stealth. One would assume they won't even start machining that stuff until sometime in October at the earliest.
I'm only guessing based on Imeo's posts...I don't actually have any facts or other knowledge.