I guess I'm just not convinced that going from a 25% programmer to a top 0.1% programmer is an efficient way of making $1 million per year.
I think you are far better off working on your social and business skills.
Maybe that's "beating the system", but an incredible amount of money has been made by people whose technical abilities did not go beyond mediocre PHP skills.