The BMW minivan is here. What a time to be alive.