I have never had a practiced routine for getting ready in the morning; part of it is my nature but part of it is not giving myself enough time. For those of you who are very practiced at this, how long do you take to get ready - shower, hair, makeup and dressed? Is there an order to getting ready that is the most efficient? Any tips for pulling it all together?