Start by preparing the dressing. In a small bowl, combine the olive oil, mustard, and ACV. Whisk well and set aside.
Cook the egg/s by placing them in boiling water for 6 to 8 minutes. Cool in an ice bath while you prepare the rest of the salad.
Fry the bacon in a hot skillet until crispy. Set aside. Reserve the remaining bacon fat for cooking the asparagus.
Lightly fry the asparagus in the remaining bacon fat until tender.
In a small bowl, combine the lettuce, bacon, tomato, asparagus, and mustard dressing. Toss lightly to distribute the dressing.
Spoon the salad onto a plate or bowl and top with egg, avocado and flaked almonds.