Buy these small-cap stocks set for big gains in the spring, says Oppenheimer