You either have the best hand or the best draw.
I'd call because you are either ahead or drawing. Or ahead and dont want a club. You dont really know. Basically i call and reevaluate the the turn. If its a club and he checks i bet, If its a club and he bets well then i dont know. I might raise and fold to a push but im not sure how deep you would be at that point. If its a non-club and he checks i would bet. Sooo if he checks turn bet. But if he bets turn call and then again reeevalute on the river. I dont like the push. what do you want to call you? TP with a club? Thats about it.