I find that most sleeping bags exagerate their temp rating. I aim for a bag that is rated at least 15 degrees warmer than the coldest conditions I expect to face.
A liner is a good idea that adds flexibility, but 15 degrees is the most it can add. Wearing insulated clothing when you sleep can help, especially insulated booties for your feet(which are great to have around camp, and almost a necessity for winter camping).