No, you can top up as much or as little as you want. There may be some instances where your credit has to be used within a specific time frame, but this will be a very long time. Check your network’s policy for more details.