Best time to Salary Negotiation
The best time to negotiate your salary, whether in person or email, is after you’ve impressed your potential employer but before you sign their offer.
The HR manager or whoever is assigned to discuss your salary may balk at first. It’s in their best interest to pay you less, of course. Not that they want to trick you, it’s just part of their job. Expect initial reactions like,
“I’m glad to hear you like the prospect of working with us. Unfortunately, the base salary we offered you is the budget we have for this position.”
Please find below the link discussing “How to negotiate Salary” for your deliberation: