async await in C#: 3 Beginner Tips You Need to Know