Don’t base your hopes of an early command on what is happening with someone’s “best mate”, or what is the average today.
Look at recent expansion, retirements, resignations etc to understand why there are quick commands right now. Those drivers are unlikely to be there by the time you hit 8 years. It’s always cyclical.
Realistically, expect 10-12 years.
Anything shorter is a bonus.