IMHO, it would be wise to wait for the Elantra's launch. Its a really good car and I'm sure there will be a variant that will fit your budget, considering Hyundai's aggressive pricing strategy.