Prefer Static Over Virtual
If you don't need to access an object's fields, make your method static. It can
be called faster, because it doesn't require a virtual method table
indirection. It's also good practice, because you can tell from the method
signature that calling the method can't alter the object's state.