Depends on what you want really If you know the hotel/ resort/date you want to stay at and only that one will do then early booking (you are to late now) is good. Inghams offer very good discounts if you book when there preview brochure comes out. If however you are not fussed on hotel/date/resort then you can get many a bargain booking late.
we have had some bargins booking late, just dont have to be fussy, also get a chance to see what the snows like, last year though in march was a nightmare no late bookings hardly, although got bansko for £200 each self catering booked on thurs flew on friday.
How many people are there. For 4 of us we got Borovets for about £250 half board, but we didn't know which hotel (Edelweiss - very good) or even resort we were getting until we got to the airport. If it's any more people you may struggle getting all in the same hotel if you book late.
well there would onli b four of us but i am taking a friend and it will be his first time skiig so the only thing i am really stuck on is wanting to g to pamporovo because it's great for skiers and i am teaching him...i tought a friend there last year and he skied the mountain on the forst day only falling over once! so long i am in a 4 star or more hotel in pmaps i could care less bout anything else. oh and near cheap booze