Do not book Sun Country JFK again.
When there are air-traffic holds over NYC (as is common),small carriers like Sun cannot compete equally for landing times.
Furthermore, SunCountry (having only one JFK flight to and from MSP per day), has no capacity to use alternate flights.
Their desk people misrepresented flight status. When JFK correctly posted the future departure time and I asked SunCountry about it, Sun said it was an error and changed the JFK schedule board to a time that they knew was erroneous because of the flight time of the arriving plane.
No compensation for the delay was offered.
Despite perfect weather, I was 3.5 hours late getting home (2 AM).