According to your horoscope you are Leo ascendant ruled by Sun. You are born in the Chitra nakshatra ruled by Mars. Currently you are going through Jupiter Mahadasha which will be operational till 04/02/2023.
Jupiter is posited in the 5th house in its own sign Sagittarius and is Exalted. Also it is aspected by malefic planets. So you should continue wearing the Yellow Sappphire.
Avoid Blue Sapphire / Amethyst, Emerald and Diamond, as Saturn, Mercury and Venus are Functional Malefics.