I would buy it now, and wait for the engine, which they reckon will be about one month....