No there is no best thread. There are lots of different types of threads for lots of different purposes and also preferences.
For piecing: I prefer Superior Bottom line in the bobbin and Aurifil in the top. I only use two neutral colors for piecing, a light and a dark.
For quilting I use many threads. It all depends what look I want. In any single quilt I may use up to 4 or 5 different threads. Like a monofiliment for ditch work, a super fine 100 wt for dense fills or areas where I only want texture and don't want the thread to show, a metallic or holographic for a bit of sparkle and bling, and a 40 wt trilobal polyester for general quilting and in the bobbin I have a 60 wt poly for all these different threads.
I love having all these choices. Why would I ever limit myself to only one thread?