50% off. You only have to pay $5. If you do 10% off one time you have to pay $9 and then the next time you get 40% off, you’d have to pay $6.
Unless I completely misunderstood, 50% should be better. If it’s 40% off + 10% then it will be 50% and therefore both of them are equal deals and both good.