It is always premature to purchase tickets before getting a US visa.