BTTC is it time to buy or to wait?