HELPP!!

Caleigh
I'm getting married February 2018. When should I start picking my brides maids? Like I don't wanna do it too soon obviously in case we have a fall out or something. Also, when should I ask my best friend of 11 years to be my MOH? And any ideas on how I should?