make hay while the sun shines

[make hay while the sun shines] {v. phr.} To do something at theright time; not wait too long.

Dick had a free hour so he made haywhile the sun shone and got his lesson for the next day.

Compare:MAKE THE MOST OF.