Principle first: you want water moving and bait moving with it. The first hour after dark, overlapping with a pushing tide, is the single most reliable window on a Perth beach. A run-out can fish well too, especially where a gutter drains into deeper water, but the incoming is usually the better bet for a shore angler.
Bigger tides mean more water shift and more fish on the move. Around the new moon, mulloway traditionally get a reputation for feeding harder — less ambient light, more confident predators in the shallows. Full-moon sessions still produce, but you’ll often find the bite is earlier or later than you’d expect. The moon-phase debate on the local fishing forums has, at this point, drifted somewhere stranger than crypto Twitter, so take the doctrine with a grain of salt and fish the window anyway. As for swell: a bit of whitewater is good, a pounding shore dump is not. Look for 1 to 1.5 metres of clean swell with a light offshore or glassy wind, and you’re in business.