Bro, actually it doesn't depend on market, but ur skills, even if the market is worst, but u have experience with leading tools, company will hire u anytime.
My suggestion is if u feel u have talent and can prove it, then simply resign first because anyway u won't get interview if u mention notice period is 90 days.
In case u don't have skills, or r hesitate, just attend interviews for fun, get an ideas, start preparing, get a low increment job offer, put in resignation, then negotiate with other companies showing your recently got offer letter.
FYI - never feel guilty, these Indian HRs are thinking they are very Intelligent with their crappy education and degrees, and cook up such useless strategies, it takes seconds for us Engineers to counter to such strategies in minutes.