| keep in mind that JB's prices are based on not much more than seat availability so the prices can fluctuate wildly, particularly if someone cancels or changes to another flight.
they also no longer charge any fees for issuing credits (unless that's changed again) so if the fare does dropped, you can call for a full credit (which is transferable as it is) so there's no reason to not purchase tickets as soon as you feel comfortable. |