7) The share price is too high

The price per share has no impact whatsoever on the future returns of an investment. A stock trading above $2,500 like $AMZN is not less likely to generate high returns than a stock trading around $20 like $BAC.