What is the best job in Maplestory?

If you are a begginer who doesn't have so much money, I would probably tell you to go with archer. The reason for that is because archers use very little money in their 10~70. Now you might be wondering, Sniper or Ranger. If I were you, I'd go with Ranger. It is true that until 3rd job crossbowmen are much stronger than hunters. But once you get your hunter into a ranger, you learn a skill called strafe(which allows 4 arrows to be shot at once). One arrow gets shot in 0.7 seconds. So archer, I recomend. Snipers get way to slow later on.

If you have a lot of money though, I'd recomend assasin. They are the fastest long range characters. Plus they have a very high damage rate.