Everyone is different, even you and your buddy. Do your homework in finding a good instructor that will evaluate you and your buddy prior to starting class. some people are ready allmost out of OW, some people never are....
Hope this helps
Eric
That about sums it up...
You never realize how unready or unskilled you may be until you dive for a while and then have a mentor/instructor tell you that you still need to improve on things you thought perfect. Only someone with the proper skills already can thoroughly analyze your diving and what areas you need to work on and help you decide if you're ready or not.
I've seen some REALLY REALLY bad cave divers... don't be one of them LOL
I've also seen couples force the other half along and while one is terrible at it, the other enjoys it, or just wants the other to do it regardless. It may not be for everyone.