Metasploit Knowledge for OSCP

Hey, I'm currently preparing for the OSCP, I've heard use of Metasploit is limited so I was wondering would it be worth learning a lot about Metasploit before booking the lab or would it be a waste of time? Also as I've heard Metasploit scripts are often written in Ruby would picking up Ruby be necessary for the exam as well?
Other than Python, Bash and Perl is there any other languages I should start learning before booking the labs to give myself the best possible chance?
Thanks
Other than Python, Bash and Perl is there any other languages I should start learning before booking the labs to give myself the best possible chance?
Thanks
Comments
As far as Metasploit goes, the fact is you will use it in the labs. You can't rely entirely on it in the exam, but you can use it and various parts of it on the lab machines as you go. That said, you'll learn a lot of that along the way, but if you just go through the Metasploit Unleashed free course on their web site, you should be well-prepared.
For other languages, I found it best to just get an intro to Bash scripting and Python and Perl. Just enough to understand the syntax and how it works in general, and how to properly read someone else's small script.
Security Engineer/Analyst/Geek, Red & Blue Teams
OSCP, GCFA, GWAPT, CISSP, OSWP, AWS SA-A, AWS Security, Sec+, Linux+, CCNA Cyber Ops, CCSK
2021 goals: maybe AWAE or SLAE, bunch o' courses and red team labs?
Very useful . Thanks.