I agree, programs interview from Sept to Jan and it really depends on the program. It is not too late to do an externship if it is at a program that you are really interested in. Don't waste your month somewhere and miss other interviews. Unfortunately, it is too late to get LORs. Good luck