With only 9 days remaining towards half of 2021 and Q2 of 2021:
We have 3 day averages of following data from BitInfoCharts
BTC TX fees matching June 2019, May 2020, and June 2021 (currently)
BTC difficulty historical is back to OCT 2020 hash rate
BTC Top100TotalPercentage had been falling since Oct 2018 (19.25%) while pice has been rallying. Top100TotalPercentage then dipped as low as to 13.25% in Dec 2020 Top100TotalPercentage has been advancing since then. Some whales have sold and rebought.
Average block times are at 14 minutes, it has been here at least 4 other times previously in last 3 years. [Nov18, Mar20, Jun20, Nov20, May21]