To be honest, nobody knows. The re-contraction theory does not fit with recent measurements implying accelerated expansion, but this could easily all change at some point. All the models we have are based on an inadequate understanding of the physics (a fully unified theory) and very difficult measurements with large potential errors. The models are also necessarily simplified to make the maths possible.

I am being a little harsh because cosmology is a fascinating subject and I think great progress has been made in understanding the universe, but, like other areas of modern physics, each step forward has revealed how much more we really don't understand. The most famous is probably the 10^120 error between energy of a quantum vacuum and that required to fuel the observed accelerating expansion.