Man, point your browser immediately to bmwcca.org. It's an absolutely wonderful organization. Run by BMW nuts for BMW nuts. I've been a member for 20+ years & would gladly attend any event they sponsor.
Enough of my ranting, check it out for yourself. The website explains it all.
I've gotta agree with Blue Max--it's the best $35 you can spend on your car/passion/sickness.
I'd strongly encourage you to check out some Driving Schools in your area put on by the Club. You will have a wonderful opporunity to meet other fine folks that share your passion, get instruction that will help you every time you turn the key, and have a chance to put your skills and your vehicle to the test in a controlled environment.
I'm a 10-year member, and can't imagine not getting my Roundel (club magazine) in the mail each month.