A boat around 30 foot is always a compromise.
I own a Walker H28 long keel with 6.2 ft head room inside its slow but I'm in no hurry. Ive been playing with mine as there not really more than a weekend warrior may a a few weeks of continuous sailing.
Looking back Id probably go for a Cav 32 but they were far more expensive back when I bought mine .
Depends how many boat dollars you have and what your needs are and what you want your boat to be used for .
Mines a live aboard to suit my needs no one else's
Id try to increase you size by a couple of feet to around the 32 ft mark . in doing so you get a few extra features internally and maybe a better rig.
Questions you should ask your self when looking . Make a list of the features you want even when comparing two exact model boats .
One may have been used for bay sailing the other may be coastal cruising much what you want to use a boat for.
Then again the bay a boat might have a new rig the other needs replacement.
30 ft is a compromise

not many showers on a 30 footer and perhaps you may find a lady in the next few years
Put your dollars on the table and see what you can buy per foot take your horse blinks off.
Its a buyers market
Good luck and Fair winds
http://www.boatsales.com.au/boats-for-sale/dealer/used/OAG-AD-12371228/1980-CAVALIER-32?cr=0&psq=%28%28%28%28%28SiloType%3DDealer%20used%20boats%7CSiloType%3DDealer%20new%20boats%29%7CSiloType%3DPrivate%20used%20boats%29%7CSiloType%3DDemo%20and%20near%20new%20boats%29%26%28Make%3DCAVALIER%26Model%3D32%29%29%26Service%3DBoatsales%29&pso=0&pss=Premium