Should I book now or wait?