The sun is shining, the water is sparkling, and it looks like a perfect day to go fishing. Having your own boat makes it easy to drop a line in the water whenever you feel ready. Going on a charter boat requires planning and effort. The spontaneity of having your own...

