This game common sense revolves around strong cashing, long time playing (grinding) and gambling (RNG) efforts
Left = Easiest
in between = Mild difficulty
Right = Hardest for ordinary man w/o RNG cult worshipers membership
Actually bard is one of the easiest and cheapest class to level in partying environment due to their favorable buffs, notable and most loved buff called magic strings.
It's good for starter class actually, also If I were you I'll create another account with early wide area offensive skills use like wizard for optimizing early leveling or bringing other future multipurpose wide area offensive party reliant classes like hunter, gunslinger, alchemist, knight, and sage.
Another party support class like priest also not bad to be paired with bard, but you'll be heavily reliant on party leveling w/o good funding on your bard in the long run
If you think you're a lone wolf person who prefer solo leveling and zeny making with intensive consumables reliant in the long run then assassin is your best bet
Below are tips to earn in game currency legally based on common sense route above :
EMB exchange for Reset Stone/Magical Stone
Instance Stormtroopers
Brewing Consumables (Potions, Mixed cooking, Special Pharmacy, E.Converters, etc)
Long hour common monster loots farming
Kafra Shop Items reseller
WPE/KP Selling at your own risk
GDIS
Ragial Snipers and Resellers
OCA/MCA Lucky Draw
Gears Refiner / Safe Cert Maker (Eat Gear, Eve Natalia)
MVP Cards Camper
Welcome to the "Terms of Service" Predecessor Game