faithingod,
I think I speak for everyone here when I recommend not to purchase tickets now. If cancellation fee is cheaper than possible money you would save by booking now, then it's your call. But as they say in application, don't quit job or sell properties until you have visa in hand. That means, don't make any definite plans until then. You never know, you might need to do a redo...