The short answer is, you only need the starter ship that comes with your game package.
If you buy anything else before the game goes live you are gambling on one of two things: you’re betting you will enjoy the game mechanics of the activity the ship was designed for (exploration, mining, etc)...