+1 on looking for latency. You can go into the Sonar Preferences and see the reported latency values.
For MY system, I use a dedicated audio interface and my settings and reported latency values are:
Interface: Sample Rate = 48 k, ASIO Buffer Size = 128
Sonar: Driver Mode = ASIO, Sample Rate = 48 k (must match interface)
Reported Latency Values in Sonar Preferences:
Input: 4.7 MS, 224 Samples
Output: 4.7 MS, 224 Samples
Total Round-Trip: 9.3 MS, 448 Samples
I would suggest you shoot for something at or under 10 milliseconds of total round trip latency.
Also, I suggest you monitor through Sonar, rather than with any direct monitoring from your interface, as ANY DAW will introduce some level of latency.
Hope that helps,
Bob Bone