If you got a O2 checker that is portable, then it might be interesting to check it at various efforts while riding. Not sure about the physiology of what that'll tell us or at what level it's bad and what is great. But it'd be interesting to see if the number is lower when at high effort.
But it definitely would not hurt to ask a doctor about your lungs health. A pulmonologist if you can.