High gas prices due to the war in Iran are affecting Memorial Day travel. Buy now, pay later -- an enticing option, but is it setting you up for financial woes later?