Update to this old post. I ended up buying a fully refundable ticket over 1 month in advance to get a good deal. Interview went well and received our visa within 5 days after interview. Glad we planned ahead to save a little time and money. Wish everyone still waiting the best of luck. Was a super long process, but glad it is over.