Actually, I started working on getting my weight right, right after completing OW. Here's a
link to a post that summarized what I did. So, I got the weight right before I took PADI's PPB. In that class we worked exclusively on trim which I had not worked on before. It was more like spending $500+ to get the weight and trim perfected after OW (I took AOW and then PPB). In PPB (Peak Performance Buoyancy) my instructor had me remain absolutely still. To my surprise I went completely head down like a trumpet fish. The CD of the dive shop had a body type similar to mine and decided I needed 2+2 lbs in the upper trim pockets of my ScubaPro Nighthawk BCD. Once those weights were moved to the waist pockets my trim was perfected and I added 15 minutes to a typical dive I was doing at that time. From that point on, getting the neutral buoyancy perfected was much easier. For me, it was around 70 dives where I felt really comfortable and to the point where I felt I had mastered neutral buoyancy.