You may also want to consider using two lights - one mounted on your helmet and one on your frame (handlebar, headtube, fork)
Two lights from different angles improve 3D view.
Lezyne macro is among the lightest at under 100g, yet provides a generous 400 lumens. You can get two of those within your stated budget.