It's a matter of personal preference, of course.
Here are a few things I took into consideration.
If you have stains, oil spills, tire marks, small surface cracks, or water issues from rain or melting snow (usually shedding from your vehicle) prep for epoxy is more extensive to get the...