Yours looks great and will be a joy.
Always an argument about which generation 4Runner is best.
I'll just say, "the one you own". We had a 2003 we both used that my wife loved and she now has has a 2020 SR5 Premium 4x4 we bought new with no real off-road "stuff". She loves it as well. I have about two hours total left seat time in it
My daughter has a 5th gen as well...she traded in her 2006 FJ with just about 300k on it for what I thought was a really, really fair price.
My son has a 2013 FJ we bought used in early 2018 with 32k on it It has all the off-road goodies available at the time and is green with a white top....my favorite combo.
He off-roads quite a bit and it is very capable.
Enjoy your 4Runner and get out off the pavement!
Here is an excellent sumation of the 4Runner generations:
https://trail4runner.com/2017/10/23/4runner-generation-history/