I use this method.
https://www.gtplanet.net/forum/showthread.php?p=5964872#post5964872
If that link doesn't work (the app is all screwy with links) its on the first page of the thread
I use a similar method, but adjust the individual gear ratios as well so I shift at the same point in each gear with peak power being in the center (if possible).
1st Gear = Minimum Ratio
4th/5th Gear = Maximum Ratio (5th gear for 8-,7-, and 6-speed transmissions; 4th gear for 5- and 4-speed transmissions)
6-, 7-, and 8-speed transmissions
Other gears = Previous_Gear*(5_Gear/1_Gear)^(1/4)
i.e.
1st = 3.598
5th = 1.528
2nd = 3.598*(1.528/3.598)^(1/4) = 2.905
3rd = 2.905*(1.528/3.598)^(1/4) = 2.345
etc.
4- and 5-speed transmissions
Other gears = Previous_Gear*4_Gear/1_Gear)^(1/3)
Sometimes you need to spread it out a bit more (use a higher top speed) either to get more torque at the wheels in 1st gear, etc. I calculated it out and basically it breaks down like this (tested using Formula GT 7-Speed gear box):
240 Top Speed = +/- 10% (i.e. centered around 10000 RPM, shift at 11000 RPM, starts at 9000 RPM in new gear)
360 Top Speed = +/- 12% (i.e. centered around 10000 RPM, shift at 11200 RPM, starts at 8800 RPM in new gear)
480 Top Speed = +/- 14% (i.e. centered around 10000 RPM, shift at 11400 RPM, starts at 8600 RPM in new gear)
Pretty much all the transmissions, even regardless of the number of speeds (tested 3-8 speed transmissions), fall into the roughly 10-14% (20-28% total) spread from minimum top speed to maximum top speed.
I set up an Excel worksheet that does everything for me

Just need to pop in 4 variables (1st gear ratio, 4/5 gear ratio, Peak RPM, and Peak HP RPM) and then find the necessary settings for a good launch and top speed.