The main rule is that you (usually) wish to resolve force components along Cartesian coordinate axes. This means that the axes should be perpendicular to one another.
Many - especially the elementary - functions in mathematics are rather "simple" in Cartesian coordinate systems. You are welcome to create other non-Cartesian axes, but then you can't directly use many of your usual functions, geometric and trigonometric formulas and the like such as the sine, cosine and tangent relations, dot- and cross-product formulas etc.
You can still use those formulas, of course, by first converting non-Cartesian coordinates to Cartesian ones, and then plugging them in. This might not be the easiest way to go about solving a task, so it is usually recommended to keep component axes Cartesian.
How you place and angle your Cartesian coordinate axes is then entirely up to you. Place them in whichever manner that seems to simplify your work the most. In your example I would just keep the axes horizontal and vertical as always, since that causes one of the vectors to be parallel to an axis and thus we have reduced the number of sine and cosine terms that will appear in the resolved components.
(The second-most relevant coordinate system that you might want to use in certain specific "spherical" cases is the polar coordinate system. In such fairly rare situations (depending on your field or work/study) it might be the case that the resolved components become so much simpler in polar coordinates that it is worth the extra coordinate conversion step.)