How long do I have to react to someone else's card before it takes effect?

Card effects happen as the cards are played, in the order they are played. Unless you have a card or an ability that says it can cancel another card or effect (for instance, a Wishing Ring can cancel a Curse before it takes effect), you have to resolve every card, in the order it was played, before doing anything else.