Refinish Kitchen Cabinets Before or After New Countertops?

Kitchen Cabinet Refinishing Before Or After The New Counter Tops?