Login issues on a new switch/router

Sometimes… while playing with or setting up a switch you create username, but still can’t get to the enable prompt (because you didn’t set an enable password, and used privileged mode).

Make sure you have something like the info below, otherwise you will need an enable password.
aaa new-model
aaa authentication login default group tacacs+ local
aaa authorization console
aaa authorization exec default group tacacs+ local
aaa accounting suppress null-username
aaa accounting exec default start-stop group tacacs+

Always make sure you have the following for our timezone etc.
clock timezone CST -6
clock summer-time CDT recurring