Is CVS a Good Stock to Buy: Strategic Analysis for Healthcare Investors