Asking out bae

So I have a bit of a situation, on Monday, I have a huge presentation and I’m really stressed about it. And on top of it all, I’m head over heels for this guy, he cares about me, makes me happy when I’m upset, and he’s given me tons of signs that he likes me. However, he’s kinda shy. So I really wanna ask him out, Ive liked him for years and just now he’s starting to show signs of interest, if I ask him out and if he doesn’t feel the same way, I’ll get over him instantly, and the friendship will still be there but it’s gonna be awkward for a bit, and if he likes me back, then ayy ya girl isn’t single anymore. But I’m really nervous and I have to get rid of some stress. Should I ask him out, or should I wait???