Why is EU and RU unplayable every night but fine at 5:00 AM?

I would not mind playing on NA from USA if the queue times were not so ridiculous!

Why then early in the morning does the game play well?

Why can’t the servers be good at peak NA times?

I have now zero minutes to complete any challenges that do not stack and for the past 15 minutes I get put on EU just for it to be unplayable! Fix this already!