Earlier quoted context omitted.
You must be prepared to follow through. Always Be Interviewing. Give notice, move, level up, rinse, repeat.
How often can you do this without it being a problem? I'm trying to make it past a year at current job, it definitely requires discipline to see it through. I don't want to be a job hopper but there are always shiny new opportunities.
When the economy is worse and employers can choose, even 3 years look like "job hopping individual, will jump ship as soon as economy turns around and he can get $1 more somewhere else".
Just decide if you optimize for comfort or money, and make sure you have a few months buffer for the bad times.