So I've heard mixed opinions on what to do.
Since there doesn't seem to be a straightforward answer I think this is my plan, some correct me if my logic is flawed...
I am going to submit on Sept 15 because my application is complete except my Step 2 score which I will receive on Sept 16, and 1 LoR. Chances are, most programs are not going to have read through all the applications submitted on Sept 15, and you can assign your score to the programs when we receive them on Sept 16. I'd rather have my application somewhere closer to the top of the pile, chances are as long as I release my score on the 16th, it won't be missing from most if not all my application. My hopes are that I'll have my score to the programs before they open the application. Regardless, I'm still waiting on 1 LoR from a Chairman of a program, that's not something I should hold off submitting my application for, right?