Less than 10 hands wit villain but he is an obvious fish. He couldn't have shoved river any faster. Standard to fold and wait till I have more info before making such calls or cant fold since pot is bloated?

PokerStars No-Limit Hold'em, $1.00 BB (5 handed) -

MP ($59.50)
Hero (Button) ($105.35)
SB ($44.05)
BB ($257.20)
UTG ($94.90)

Preflop: Hero is Button with ,
UTG bets $2, 1 fold, Hero raises to $8, 2 folds, UTG calls $6

Flop: ($17.50) , , (2 players)
UTG checks, Hero bets $14, UTG calls $14

Turn: ($45.50) (2 players)
UTG checks, Hero bets $30, UTG calls $30

River: ($105.50) (2 players)
UTG bets $42.90 (All-In)