It all depends on you and your wishes. Maximum 2 years before and up to a few months before your event. The closer we get, the less we will have vendors choices but everything is feasible, I recently organized a fabulous wedding in 4 months!

I will ideally advise you about 1 year before to have the choice and enjoy the maximum of this time