Is there a way to know why my WordPress website takes long time to respond?

Sometimes my WordPress website takes long time to response. Mostly, when I am logged in or I am trying to get into the dashboard. Is there any way (tool or plugin) to see where is the problem and why my website is taking long time to respond?