I have 1 problem with this solution:
Experience13,291,197
+-4,555,354
Level up at8,735,843
Why is this a problem? Well, this gen I decided to do a "fun" build and went full crossbow wpf just to see how it was like before bitching about it.
Unfortunatly for me, it took me over 3 weeks to get to level 30 and then the patch/exp nerf hit. Didn't get to level 31 in time and now I'm stuck at level 31, halfway to 32 with a shit build.
If I had retired yesterday (just 700k left at the time) I would've had the same amount of heirlooms, but would've been close to level 30 with my new build.
On the other hand, since I retired just 2 times after the patch and I was gen 9, I had only 4 heirlooms (nasty heirloom theft). Now I'm recalculated to Gen 7, which gives me 6 heirlooms and I have to retire anyway for a 7th heirloom.
I just REALLY hope I can heirloom stuff I can't use with the points given to us, since I've played 8 out of 9 gens as a shielder and I want to heirloom a shield.