Beware! The Small Cap Stock Fallacy