Is SBI Contra Fund a Good Choice for Long-Term Investment?