Welcome to FT!
Four years is plenty of time. However, to get better advice, you need to provide more information about what you want. Do you have a destination in mind? Have you investigated which airlines can get you there from your home airport easily? Thoughts on class of service?
Will you need a place to stay? If so, do you have a particular chain you like or have you looked at the hotels where you want to go to know which ones you want to stay at?
How many are in the group?