Craig66 said..
Hey Tobz
As said, sail as much as possible and learn learn learn for as many people as possible, even better under race conditions.
Learn how to sail on as many different boats as you can under different skippers and mix of crew.
Learn how each boat is set up, how it its rigged, how it responds, how easy or how hard it is to handle, how fast or how slow it is.
Learn what doesnt work for you, what you dont like, things you dont want to have / repeat on your boat.
You will find it will narrow your choices when your looking to purchase.
Good advice!
One thing I'd say though, dont take the wife out on a race boat at the beginning, especially not if its over 20knts out and an uphill course.
Start her off slowly, on a bigger heavier boat in nice conditions, get her confidence up.