More than anything, it would be uncomfortable and likely wouldn't get you anywhere. She is with someone else and it appears that she values you but only as a friend.
Please don't put her on the spot like this. Nobody can predict the future anyway and it's just not realistic to hang on to hope for longer and set your expectations on something that is purely hypothetical.
Giving up on what, exactly? She isn't asking you for a chance. She hasn't asked you to wait until she is single. My point is that there is nothing for you to give up on. You need to reframe that line of thinking, because it's not reflective of the reality of your situation.
It's time you work on letting go rather than nurturing this years-long crush and making things awkward between you.