I am a petite person with a flat chest (sorry if TMI). I have always had to have prom dresses, BM dress, etc. alterted because of length and chest. When should I go dress shopping? I would hate to order something and then it not be back in time or not fit properly because there wasn't time for it to be altered. Also, when should the girls order their dresses?