The best time is anytime and as often as you can! (Psalms 34:1)
God never tires of hearing our praises and worship, so you can continually do so at any time of the day. If you’re thinking of doing your focused quiet time once a day, the best time to do it is when you are at your optimum self during the day. You want to give God your best attention, so choose a time where you know you’ll be mentally and physically alert. Many choose to do their quiet time first thing in the morning – you can also dedicate your day to God when you do it then. However as mentioned above, praise and worship doesn’t have to be once a day – in fact, the more the better! For example, if you feel that an evening quiet time works best for you, please have your time with God in the evening. The most important thing is that you have your quiet time at some point during the day!