Trade is often unappreciated as a money-maker. The key is in the title. Outfitted well, you can make more CR trading than most amateurs can make mining.
The Hauler is the obvious starter trader. Despite its low capacity in meta terms, you can use this ship to take yourself from basic to intermediate trading in less than a day, so its the perfect starting point for trade.
MID RANGE TRADER
The Python is not only the best mid-range trader, its a ship you can use for virtually any activity in Elite. Make it your focus; this ship will take you anywhere you want to go.
TOP LEVEL TRADER
The Type-9 is the biggest-hauling ship in the game. While it can be done more elegantly and safely in Imperial ships, the Type 9 is perfectly defensive and great for Powerplay and general moneymaking.