Filters are applied first, and applied in the order they are defined, so good practice would be to define the most narrowing filters first.  There are other efficiency tweaks we may want to do, but most of them will only apply in relatively simple cases (subtable dependencies make going straight to sql very challenging)