It has not in the past, it as we all know, CIG changes things without notice, even when they said they would provide notice.
So, it’s a risk. Some day, they might very well change the buyback price, or they might very well end buybacks altogether.
Here is my philosophy. Stop shopping/chasing the meta and put the ships you really want in your physical inventory and keep them there.
If you want to play around with other ships, rent them or ask others to show you theirs.
I would highly advise you keep a mix of starter, small, medium and then, any large or capital ships if you want to go that route. Always have some sort of ship you can fly to make money. Do not rely on getting a crew every session, and you may not even be the captain/pilot of your own ship for some capital ships. You might be a gunner or even red shirt security. Instead, make sure you have a prospector, vulture, freelancer max, F8C, or other ships that will allow you to do what you want to make money by yourself. Otherwise, you might waste your entire gaming session waiting for a group that never forms…