How much power should I have

More than a go cart and less than a cargo ship.
reminds me of a quote from my buddy who works on big ships when i asked him how much horsepower one of those giant diesels made: all of it.

and when i asked about torque he said: double that.