Jetguy, TakeFive is spot on.
Ironwood Point Recreation area is the place to be to hang out with sailors. The Macdonough family runs the place and are sailors.
They go out of their way to help get sailors a place for their boats. This year (as with most) is tight on boat slips. You may be able to wrangle something for the remainder of the season. There is significant turnover of stinkpots come summer, so its possible to get something for the whole season next year.
The P21 is a great boat and we have at least one in the club already. They seem to sail well, and the owner doesn't shy away from real wind, I've been out there in 25 knot blows only to see him out there cooking up the lake with me. They seem to hold their own even in the light stuff too, good boats. There are lots of Precision boats around the lake because we had one of the best dealers around in the "Sailboat Shop" that was in NJ on route 42 until they closed doors. Locally Lighthouse Harbor used to sell Catalina up until about 2010.
Check out https://www.paupacksailclub.com/
email me shnool @ yahoo if you have specific questions. I am the communications guy (which these days is mostly just facebook and website) for the club. Our club is dirt cheap. I think its $35 a member, and $70 if you want to race the season with us.
Either way get a boat. Sail with us. We'll even be happy to drag you out as crew if you'd rather we risk OUR boats
Race tomorrow actually (if it doesn't get cancelled due to torrential downpours).
Look forward to meeting in person.