Mengetahui Waktu Paling Baik Berniat Puasa

Umumnya kita membaca niat pada saat selesai taraweh. Sebenarnya, kapan waktu terbaik untuk niat puasa?