NASCAR doesn't have much of an offseason, with the first race in February and last in November, so off time is hard to come by. This weekend was the first that drivers had off since April and last until the season wraps up at Homestead around Thanksgiving.

With the NASCAR playoffs just a few weeks away, the Monster Energy Cup Series drivers are taking full advantage of their week off. From vacations to time in the garage, here's a look at what everyone's been up to ahead of next weekend's race at Darlington.

Kurt Busch went horseback riding and spent some time at the beach.

His brother and last week's race winner Kyle Busch also spent time catching rays with his wife Samantha.

Vacation! 👪

A post shared by Kyle Busch (@rowdybusch) on

Danica Patrick joined boyfriend Ricky Stenhouse Jr. and three-time 2017 winner Kyle Larson on vacation.

☮️out! We off the grid! #️⃣3️⃣0️⃣🥂🍹🌊

A post shared by Danica Patrick (@danicapatrick) on

🏖👍🏼

A post shared by Kyle Larson (@kylelarson42) on

Patrick, an avid fitness nut, also used the opportunity to spend time doing yoga.

🙌🏼 I mean, is this real life?!

A post shared by Danica Patrick (@danicapatrick) on

23-year-old Ryan Blaney enjoyed some beverages during his time off.

While points leader Martin Truex Jr. enjoyed the eclipse.

Seven-time NASCAR champion Jimmie Johnson and Joey Logano went biking. In May, Johnson joined Jamie McMurray and Matt Kenseth in a 102.7-mile ride at Mt. Mitchell State Park in North Carolina. The ride was nearly six hours, uphill.

McMurray didn't quite pedal as many miles as Johnson this vacation, but he did spend some quality time at home.

As for drivers spending time in the garage and around cars, Daniel Suarez, playoff-contender Kasey Kahne and Clint Bowyer couldn't resist.

And of course, some of the drivers watched Floyd Mayweather take down Conor McGregor in record fashion on Saturday night. Denny Hamlin wasn't too pleased with the result while Dale Earnhardt Jr. shared his thoughts on boxing as well.

Junior of course is referring to the upcoming fight between Gennady Golovkin and Canelo Alvarez on September 16. There had been much scrutiny from the boxing community surrounding Mayweather-McGregor given McGregor's lack of boxing experience. Either way, he was able to last 10 rounds against a guy who is now 50-0.

Despite all the fun and games, there is still racing this weekend in the NASCAR Xfinity Series. Here's how to watch as well as everything else you'll need to know for the road race at Road America on Sunday.