Is there any time line to use all the funds to purchase the products?

No! There is no time line to use all funds. You can use that entire amount to buy any product any point of time in future.

** The time is base on America/New_York timezone