Saink19998 personally I would say both have their moments, but I feel that multiplayer is generally far more fun. I always played with other people, whether it was with family in a LAN world, or being totally destroyed by random strangers in bedwars. Singleplayer can be more relaxing but it's never the same if there is no-one else there with you to share your triumph, your tragedy, and generally have a laugh with.
Multiplayer sucks so much though on servers with poor anticheat, or on toxic servers.
I was gutted when the old java Hive closed down. Been trying to make a server with fun unique minigames, a decent anticheat, and a nice community. It's really quiet just now, we've not properly launched yet but we organise game sessions in our discord (join the discord!), and the players who join are a really lovely bunch. Come try it. :)