Is Cabot Oil and Gas Corporation (COG) A Smart Long-Term Buy