Can a breakthrough in turbulence end the universe-origin struggle