A situation? really depends on the situation I guess, drop into a nav beacon in an anarchy system with valuable cargo and you might want to hit the FSD button pretty quick

but in a more civilized system there's not that much of an issue.
The Asp's no rocket ship (well it is but you know what I mean.....) but with decent thrusters and shields it's fast enough to FSD out before most ships burn through the shields, the FDL is fast enough and powerful enough to worry about but not much else, Python and Anacondas are powerful ships but you'd have to be unlucky not to evade them.
The thing about the Asp is it's adaptability, a decent combat vessel, decent cargo ship, superb explorer and as you upgrade the performance gets even better, A grade thrusters make a lot of difference, if you're going to fight you need to assess the tactical situation 2-3 ship wings FSD out, Pythons or FDL's FSD out quicker, Anaconda's run away fast and FSD out.
All of the ship choices depend on how you want to play the game, e.g. the Cobra, Asp, Python type ships are multi-role and allow you to trade, fight or explore to a decent level, the Viper, Vulture and FDL are focused combat ships, great at combat but not so good at anything else.
If I had 10 mil max to spend I'd buy a Viper and a Cobra and earn cash from RES/nav beacons and cargo missions/exploring, a well specced Viper is a great tool and if you get bored of shooting take the Cobra exploring/trading, use both ships and you'll have plenty of cash for Asp's and the like.
Viper
http://coriolis.io/outfit/viper/03A3A3A2D3A3D2C1b1b1919040440---.AwRj4yyA.AwiMIyqA?bn=Viper
The idea is to have options so you can fight, trade and explore as the mood takes you, with a 10 mil Asp and limited cash you'll need to be real careful as insurance is in the 500-600k region but if you fancy one Alioth sells them at 20% discount although you'll need to allied with the Alliance or 15% with systems aligned to Li Yong Rui like Gladutjin, NLTT 13249, PLX 695, Jadlillke and 109 Piscium