Be dilligent with inspecting the car for signs IT was in a flood as well. Can't assume a vin check will accurately report flood damage, especially if it wasn't reported, or hasn't been added to the system yet.
Signs of flooding could be power seats not working, sand/grit under carpet in trunk/hatch area, etc.
People think rusted seat mounts are a sign of having been in a flood, but it can mean the car was in a salted-road state at some point. I think it gets tracked into the car via wet shoe bottoms, and the carpet wicks it up over time.
Check underside for rust, especially towards the rear of the car, like strut towers, etc.
Check frame rails up front for straightness, look through/behind the grill for signs of broken plastic, like missing/cracked mounts, etc. as well as check the headlight alignment AND housing area and under front of car for signs of heavy gouging in the metal (could mean something was run over like a curb). A light pointing squarely at the ground or sky high (when on, track the light beam while on a level road) might be a sign something was hastily replaced or wedged back in.