I've had to wait 20-30~ minutes for the LGA <--> JFK / & vv taxi at times. Be sure to take into account for that, plus, every time I've dunnit <maybe 4?>, the driver had to hunt down another person or party at the curb, and squeeeeeze all of the luggage in. Be sure to add a a little extra time for that!