> see if there's enough time for this code or if I should wait for the next one, type the 6 digits into the site...
In my experience on most services (not sure about paypal specifically) there's a grace period where a code that just 'expired' is still valid for another ~10-30 seconds? So... at least you can skip that part.