These 3 Small-Cap Stocks Could be the Hidden Gems of 2025