Should I install a new carpet before or after interior painting? - The Picky Painters - Berea, OH

Should I install a new carpet before or after interior painting?