Yes, it's indeed a very good habit. I sometimes miss my early morning brushing teeth. But, I always make sure to do that. There was a time I used to brush after the dinner or before I go to bed at night. I stopped this because now in India, it's winter season and the water is very chilling.
RE: I brush my teeth BEFORE breakfast.