I am planning to buy iPad by December end, should I buy the new iPad Mini 4 or wait for iPad Air 3 (which would have better specs than iPad mini 4). Please advice.
In your shoes, I would get either the iPad Air 2 or the iPad mini 4 now, depending on which screen size you like better. Sure something even better might come in the future, but if you wait you'll miss out on getting to use a fine device between now and then.