Hi guys, time to throw out the old and bring in the new again!

Thinking of changing my bedsheet to a more cheery design. But i'm quite particular with the fabric and comfort. My mom used to buy bedsheet for me... but this year i got to get my own. Anyone can advice how to go about getting comfy ones at reasonable price???