It's about to go down. Whether the Floyd Mayweather vs. Conor McGregor fight will turn out to be worth the fuss is up for debate. But what is not up for debate is how the hype surrounding the bout has reached OD levels. With only hours left before they rumble, Floyd recently shared his hip-hop heavy Hard Work and Dedication playlist on Spotify.

Coming in at 42 tracks, these songs are presumably the songs Floyd listened to to get himself into fight mode. All of the singles seem to fit his unreserved persona and range from Drake's "Free Smoke" to Dae Dae's "Spend It." It's a lengthy listen, fitting for your fight party.

With the fight going down tonight, XXL has been asking rappers to give their predictions. Some of them are very interesting.

Listen to Floyd's playlist and get ready for the bout below.

Floyd Mayweather's Hard Work & Dedication Playlist

1. "Money Team" - Friyie
2. Fight Night" - Migos
3. "Hustle Hard" - Ace Hood Feat. Rick Ross and Lil Wayne
4. "Aye" - Jay Bling
5. "The Big Payback" - James Bronw
6 "Working Hard Day and Night" - The Jackson 5
7. "Trap Trap Trap" - Rick Ross Feat. Young Thug and Wale
8. "The Club" - Lil Jamez
9. "Gametime" - Bun B
10. "Free Smoke" - Drake
11. "Money Baby" - K. Camp Feat. Kwony Ca$h
12. "Spend It" - Dae Dae
13. "Come and Get It" - Friyie
14. "Don't Stop the Music" - Yarbrough and Peoples
15. "Aint Nobody" - Chaka Khan
16. "Love Dem Strippers" - 2 Chainz Feat. Nicki Minaj
17. "Throw Dat Ahhh" - Beatking Feat. DJ Chose
18. "Handsome and Wealthy" - Migos
19. "Bottom of the Map" - Jeezy
20. "Jersey" - Future
21. "Level Up" - Jay Bling
22. "F-U" - Yo Gotti Feat. Meek Mill
23. "Floyd Money Mayweather" - Dizzy Wright
24. "Legendary" - Friyie Feat. Don Meeno
25. "We Ballin" - Jay Bling
26. "Slum Anthem" - K Camp
27. "Hella Hoes" - A$AP Mob
28. "Ima Boss" - Meek Mill Feat. Rick Ross
29. "Up in the Air" - Lil Ronnie Motha F
30. "Bad Bitch" - French Montana Feat. Jeremih
31. "How Many Times" - DJ Khaled, Lil Wayne, Chris Brown and Big Sean
32. "Five Ways" - Friyie
33. "Atomic Dog" - George Clinton
34. "Luv" - Tory Lanez
35. "Needed Me" - Rihanna
36. "In the Air Tonight" - Phil Collins
37. "I'm Single - Jay Bling
38. "Teddy's Jam" - Guy
39. "She Twerkin" - Ca$h Out
40. "Timmy Turner" - Desiigner
41. "Hit the Mayweather" - Hooks and Haze
42. "The Money Team Anthem" - Jay Bling Feat. P Reala and Lil Jamez

See 25 Rappers Predict Who Will Win in Floyd Mayweather Jr. vs. Conor McGregor Boxing Match