What are some of the things you look for, and how do you know when it’s the right time to make that commitment?

I’ve met a girl who I can actually have meaningful conversations with, and I don’t want to get ahead of myself.

I’ve seen her a few times, and met her best friend. We have hooked up. Things are casual right now, and I plan to keep it that way for the time being. Though, she does seem like someone I could be friends with, as we have similar hobbies and interests.

Any help is appreciated, I just want to understand a little more about what to look for when upgrading a plate, what to expect, and what kind of timeline to stick with to keep myself guarded.