Refacing Cabinets Or Replacing Countertop?

I plan on refacing my kitchen cabinets and replacing the existing countertop and sink. Which should be done first? The cabinets or countertop and sink? Thanks.

Hello, Just bought a 2 family house that appears to have been owned by an eccentric yet crafty man. The unit I am moving into has an "interesting" kitchen with 3 different types of cabinets (Floor cabinets/wall cabinets/island) in white and a dark and light wood finish. Its atrocious. I went to Home Depot last ...