Spots like these are always super player dependent, personally, I would fold just because I doubt people are trying to bluff off their entire stack like this and because most of the time when people minraise they have some sort of showdown value and wouldn’t turn it into a bluff.
Theoretically, we’re at top of our range so should call but I doubt he’ll have a high enough/ balanced bluffing frequency.
Just to be nit-picky, I would c-bet smaller on such a dry board.