When would you like an answer?
We live in a society where being thoughtful is appreciated more than being impulsive. Therefore, you should never accept any job offer immediately. When you say, ‘I think this a great opportunity, but I will need to think about it and get back to you,’ it buys you time which you can use to strategize your salary negotiation further. You should also avoid mentioning that you need to discuss the opportunity with your parents or spouse. This makes you seem incapable of taking decisions all by yourself.