Smart Money: My Top 7 Stocks for 2024