Well i recommend Altis for time being. Taste a toyota aswell.
And as the 9th Gen is launched go for it.
You civic will sell at a good price right now being the current model. With the induction of 9th Gen, your corolla will also be sold at good price being the current model. In the end, you'll be experiencing three different cars in a matter of 2 years. (ie. Civic 8Gen, 9th Gen and Corolla Altis)