Hey there buddy, hope you're doing fine
There is no perfect time to upload videos, you will have to upload with trail and error for example I have been uploading a lot of videos and I've found out that for me the best time is in the afternoon from 12pm to around 3pm. If I upload videos in this time I am able to gain more views. Have a look at the recent videos that you've uploaded and see which ones have got you more views in comparison to the others, after that compare the times, upload at those times and see if that's your best time or not.
Good Luck with YouTube.