I've had this discussion with some students enough I should write some thoughts down somewhere. Here are a few words of advice--though as always, take a chance to have a 1:1 with a professor you know to get a second opinion. :)

Anyway, those are my thoughts, take a few moments to think about them, and then your action item is to talk to another professor who you have some relationship with (i.e. have taken a class, done a project with, etc.) with your new thoughts :)