right now they are getting some snow, and the temps are dropping down into snowmaking range for this weekend and next week. I bet they will be operating by sometime early next week.
For the best and most up to date information, check the cam (for tonight, right now looks like its DUMPING)
http://sugarloaf.com/TheMountain/livecam.html
and the online community can usually get you speedy info, here is the conditions forum
http://community.sugarloaf.com/forum/topics/welcome-to-the-citizen-snow
and this thread is just what you are looking for
http://community.sugarloaf.com/forum/topics/snowmaking-and-opening-update?id=2245586%3ATopic%3A33132&page=-1#comments
hope this helps!