how does market cap affect crypto price