Is Meta a Good Stock to Buy: 2025 Financial Analysis and Investment Outlook