They are their own worst enemies. This meme says it all! October 15, 2024 9:48 pm by CWR Sharing is Caring! See also Insiders are SELLING Their Stocks at a Record Pace…h/t ExNihiloAdInfinitum See also Over 25% of U.S. renters spend half their income on housing; savings rate dips to 2.9%. Views: 98