Insane growth before raising = maximum leverage, and the corresponding competitive pressure on the deal, plus asking for it. (and being in the right place/time)
Ok but lets say they let you do anything, what terms and structure?
Read https://www.amazon.com/dp/B01M3UIVW3/ref=dp-kindle-redirect?... and ask for/demand the suggested "clean" terms. That gets you pretty far -- going beyond that, you can probably either optimize for valuation or optimize for control, but probably not both, even in a very hot deal.
+1 for "Venture Deals". It's a fantastic resource for founders raising money on every level - from "I know nothing about finance" seed to "how long till IPO" D-round. There are countless blog posts and articles on this, but none of them provide the same guided walkthrough for all important considerations along real-life examples.