In front by so much? (5)
I believe the answer is:
ahead
This clue could be a double definition.
'in front' is the first definition.
(synonyms)
'so much?' is the second definition.
Both the definition and answer are adjectives. Maybe they are linked in a way I don't understand?
'by' is the link.
Can you help me to learn more?
(Other definitions for ahead that I've seen before include "Forwards" , "What's down the road" , "In the future" , "In the vanguard" , "Forward - in front" .)