The best way to move forward-- is to move forward.
No single grade defines you as a person or an applicant. As long as you have a balanced list of affordable “sure bets”, stop worrying about the grade. And if your list is top heavy- you still have time to add schools where you are VERY likely to be admitted with or without a B.
There is no dream school. Hugs to you…