The best time for uploading videos on YouTube in Pakistan would generally be when your target audience is most active online. This is often during evenings (after work/school) and on weekends. Analyze your own YouTube analytics for specific audience peaks.