There are `n` cars going to the same destination at `target` miles. Each car `i` has a position `position[i]` and speed `speed[i]`. A car fleet is a group of cars that travel together at the same speed. Return the number of car fleets that will arrive at the destination.
Monotonic Stack (Sorting by Position)
Sort cars by position descending. A car forms a new fleet only if it takes strictly longer to arrive than the car in front of it on the stack.