A friend bought a bike in May and took the MSF within 6 weeks in Martinsburg. The class takes one weekend (Friday night, Sat and Sun over by 1:00) It should only take about 1 hour for you to get here.
I think the MSF is a great way to learn and avoid a lot of potential mistakes while riding someone elses bike. It saves on insurance but, more importantly, could save you from costly mistakes. When I started riding there was no training available (in fact WV had no separate motorcycle license you just had to have a car license . . . ) I learned a few lessons the hard way (i.e. bleeding). When the motorcycle licenses became a requirement, I took the MSF and really learned a lot. I took the ERC at the Charleston rally, enjoyed it and learned more again.
Find the class and take it, even if you have to wait. BMW will pay for it and you will not regret it (except perhaps for the classroom portion which can be a little slow.)
In any case, congratulations on the new BMW you will enjoy yourself immensely.
WVrider