First, it depends on the duration. It means how long you want to reserve. If you are planning for more than 1-2 years, then it will save money compared to on-demand. Also, you need to think about other factors like CPU, RAM, Harddisks. If the resources are more, then reserving will be a good idea.