A generator can be a great investment, but it depends on the type of generator and your budget. For example, a small Generator can be bought for around $10,000, while a large Generator can cost up to $20,000.