I am graduating in May 2009(5 months!). I am anxious to apply to positions that I see online, especially since they state that they are open to new grads. Would it be too early to apply to them right now. If not now, when is it best to start applying...