3 Small-Cap Stocks for Long-term Investment Watch