Synonyms to had better

should, be expedient, be forced, be in for, be necessary, be obliged, cannot do otherwise, cannot help but, had best, have got to, have need to, have to, must, need, need to, needs must, ought, ought to