Help me to chose between Volvo XC 40, BMW X1 and upcoming Citroen C5 Aircross

Help me to chose between Volvo XC 40, BMW X1 and upcoming Citroen C5 Aircross