I've had no problem getting an Uber pickup at 5am in the USA (multiple cities, exactly the sittuation you described)... I just double-check the arrival time as soon as I wake up (say 4am) and keep watching it as I'm getting ready to make sure I hail at the right time.