Your mental health is first and foremost, so if you're at a tipping point, the best time to quit is yesterday. But if you can hold on for a little longer, getting the promotion is worth it, because with a career break, your last earned salary becomes very helpful during negotiations, and you have a better chance of finding an alternate job that takes your promotion into account
hotel- trivago