Have your primaries and LORs submitted as soon as you can - you can submit them before you get your score back. The general consensus is the earlier the better, especially if you are borderline with MCAT/grades, but I feel like this is over exaggerated on SDN. I applied submitted my primary in early August of last year and have been quite successful thus far.