I am currently attending an M7 business school. During summer internship recruiting, I received final round interviews at Bain and BCG, but did not receive an offer. Then, during full-time recruiting, I had a final round interview with Bain, but no offer once again (I was told I was the last one out). During full-time recruiting at BCG, I was told I was well-liked and a good candidate, but priority was given to candidates who are not re-recruiting; thus, no interview. I am pretty crushed because I have been dead set on MBB during business school. I have an offer to work in strategy at a Fortune 30 company (my summer internship) and will likely take that. However, my heart is still set on consulting. Thus, I would love advice/input on pursuing future opportunities at Bain and BCG. I would like to take another shot ASAP--how soon is that? One year from now? Am I crazy for wanting to pursue these firms post-MBA? Any insights into what this process might look like and how to navigate it? (I suspect this is important--I have friends at the firms who I am sure are willing to give me a referral)