Sounds great, congrats on the new mountain bike! It surely helps to have one hobby that's physically demanding to stay active. Having great bike trails near you helps too. My bicycle is older than me (so over thirty years!) but still ok to ride around shorter tracks for conditioning.
Reading your post made me want to get back into something more active/"sporty" again; jogging isn't my strong suit thanks to joint issues but hiking might be a contender. Due to my knee problems I fear that my old love for strength sports will be solely limited to a spectator role.
Perhaps some... Witch hazel would help?! 😉