✅ Waiting on a task more efficiently - C#