You can also go to whatever state you please, register there, and then vote. If former residents of PR register in Florida then they will have to pay any Florida taxes and be eligible to vote there. We are all citizens of the USA first and of our states second. That is what the Civil War was about. I am more familiar with the situation in Washington, DC where people are also seeking statehood. The difference there is that over 70% of DC voters approved that quest, whereas fewer than 23% percent of PR voters favor statehood. Significant numbers in DC maintain registration in their home states so that they will not loose the right to elect Congresspeople. Thus they pay state taxes where they maintain registration, not to the DC government which provides police, fire protection, highway maintenance, etc. DC residents pay full federal taxes, they can only vote for POTUS and VP, plus a NON-VOTING delegate to the House of Representatives. Does that seem fair to you??
There was a reason why the inhabitants of the District of Colombia were not allowed to vote.
It’s been so long since I’ve studied it, I’ve forgotten the reason.
It may or may not make sense any longer.
It is interesting the way things work in the District compared with Puerto Rico, as you have laid them out here.