Nobody uses a dash to break up the two words. it is nearly always referred to as "ObamaCare."