If I had to choose 3, it would depend on my playstyle Im looking for.
If I wanted to play hit and run (my favorite style), I'd go for:
1.)
- Mained since the start of my smash career and played him in the demo. Fits my hit-and-run playstyle and better at catching landings with spindash even though he can't cancel shield anymore thanks to the mechanics of dodging and landing.
2.)
-Same style as Sonic but does better against the zoners by being able to spread ink and has different setups. Surprisingly fast and good neutrals. Also has disjoints with moves like inkbrush.
3.)
- Not a fan of pikachu and has several advantages that pikachu doesn't. A better crouch for example and has the buff on ftilt tripping. Also has a really good nair and upthrow.
If I wanted to play spacing or the waiting game instead (my 2nd viable playstyle), I'd go for:
1.)
- Considering the game rewards offensive plays, Lucina may be better in more MU's than marth is thanks to better shield pressure at close range and the buff on shield breaker to angle in three ways allows better poking. Also one of my Smash 4 mains.
2.)
-A mix of both of my playstyles and has very good mobility. Has solid disjoints and powerful punishes and kill confirms. Also has the jank of substitute and water shuriken to counter several campers
3.)
- Has the power to kill anybody and the buffs he got on moves like down tilt and up throw make him solid for baiting and threatening opponents to allow more ground control, something I really look for in any fighting game.