How long should I wait until I ask him to be my boyfriend?

So I met this guy at my senior prom a few weeks ago. He asked for my number, and we've been texting almost every day. I've been on two dates with him, and he gave me one of his hoodies today (I'm wearing it right now). He's always telling me how pretty I am (I've never been called pretty by a guy, so it's a big deal for me lol) He seems pretty into me, just kind of shy, and I'm really into him. But even though this would be my first relationship, I'm not stupid. I know I shouldn't rush into something without getting to know him on a deep personal level, but how long does something like that usually take? I don't know, I guess I just feel like I need someone to tell me to slow tf down before I do something dumb😅😅

How long should I wait until I ask him to be my boyfriend?
Post Opinion