If your plane makes a water landing, your best bet is to inflate your life jacket after you exit the plane.
User Alvin Yip warns against the impulse to inflate your life jacket immediately if a plane is making an emergency landing on water. The water that could rush into the cabin makes it harder to move if you're more buoyant.
So swim to an exit, then inflate your jacket to stay afloat.