As far as performance at altitude, having adequate iron levels in one's diet seems to be important. Iron supplements are something you may wish to discuss with your doctor after doing some of your own research by googling "altitude iron" or something similar.