Refinish Kitchen Cabinets Before or After New Countertops?

Kitchen Cabinet Refinishing: Before Or After The New Counter Tops?