Small-cap stocks also look undervalued at the moment, and have lagged behind large caps like the S&P 500 since the bull market started. While $1,000 might not seem like much to invest, if you're ...