Earn upto 7.88% tax-free returns with REC Tax-Free Bonds

Rural electrification bonds or stock market which one do you prefer?