To determine which magnet has the most magnetic energy, the best approach would be to measure how close each magnet can get to a metal object before picking it up.
This method provides a practical way to assess the strength of the magnetic field each magnet produces, as the distance at which a magnet can attract a metal object is directly related to its magnetic strength and energy.
The other methods suggested (measuring current, weighing the magnets, or measuring water displacement) do not directly relate to the magnetic energy stored in the magnets.