One of the conundrums that I have wondered about it, general veers telling Vader. "you may start your landing"
So I wondered how does Vader get to the Base so fast.. Yeah it's only a film but a thought I pondered was that Vader Landed and got there quick in the Juggernaught?
It's a fun thought anyway, not that it really matters.