Again, there is no such thing as TRANSFERRING an H1B. Your new employer must file a new petition. The fact that you were previously approved short circuits some of the requirements when you note your existing approval on your application.

START NOW. There is no purpose in waiting.

Your existing approval means NOTHING for working for anybody other than the person for which it was approved for.