We present a new methodology to analyze large classes of (classical and rough) stochastic volatility models, with special regard to short-time and small noise formulae for option prices. Our main tool is the theory of regularity structures, which we use in the form of [Bayer et al; A regularity structure for rough volatility, 2017]. In essence, we implement a Laplace method on the space of models (in the sense of Hairer), which generalizes classical works of Azencott and Ben Arous on path space and then Aida, Inahama-Kawabi on rough path space. When applied to rough volatility models, e.g. in the setting of [Forde-Zhang, Asymptotics for rough stochastic volatility models, 2017], one obtains precise asymptotic for European options which refine known large deviation asymptotics. Contents 1. Introduction 2. Notation 3. Preliminaries on Black-Scholes asymptotics 4. Unified large, moderate and rough deviations 4.1. Basic large deviation assumption (A1) 4.2. Moment assumption (A2) and large deviation option pricing 5. Exact call price formula 5.1. The case of SDEs and (classical) StochVol 5.2. The case of rough volatility 5.3. Assumptions (A3-5): robust model specification and control theory 5.4. The call price formula 6. Precise asymptotic pricing 6.1. Precise large deviations 6.2. Precise moderate deviations 7. The case of RoughVol 8.