Should I ask her for no contact?

There's this girl I'm messaging atm. Our history together started years ago. I had a crush on her in high school and first reached out to her when we went our separate ways after our last year. We messaged most days for a few months but it eventually died out and it felt like she'd lost interest. Over the past 3 years since then, we've reached out to each other a bunch of times but it only ever lasts a week or two before she seems to lose interest and the convo dies out.

I eventually gave up trying for her and we went a year without any contact at all, then one day she randomly reached out and we've been messaging every day for the past 4 months since. I've been playing it safe and keeping my hopes low, but I really like her and want to progress things into something more serious. She seems interested in me and we've gotten to know each other well, but there's some sort of weird tension where we're not treating each other casually like friends, but she's also not filling me with enough confidence to make a bold move on her (given our history together).

My plan is to tell her that I like her and have a genuine interest in her, but want to go no contact for a couple of weeks so we can refresh things and start over on a more serious note.

I want your opinion tho, is this a good idea? Or should I just tell how I feel and not suggest no contact?

Should I ask her for no contact?
Post Opinion