Just a reminder that there are plenty of mountain bike races on the official MCA calendar found here.
You can pick from relatively short weekday events to longer, more technical Cup races to 24 Hour epic rides. Most, if not all, races are put on by local volunteer coordinators who simply hope to break even after the bills are paid while still putting on quality events that are fun for all.
Support the local cycling community and have fun testing yourself against the elements and/or others by showing up to a race this summer.