Seven stocks to buy before 2026!