Some questions to ask yourself: is there a topic you’d really like to investigate in depth? do you have the time in your schedule senior year to do this and do it well? are you planning on graduate school or a job in academia? Being able to point to a well-executed and written thesis, gives you an advantage. Also, talk with your major advisors about this.
Can I still write a senior thesis if my GPA doesn’t meet the requirement?
I would advise you to meet with the major advisor in your department and make your case for why you want to do this. Best of luck!