Stock market myths debunked