googleuser Yes, I use public wifi at home. However, through this connection is visible my IP and I had to provide all of my personal details to the public wifi provider to be able to use it. I do not have any other option.
A public wifi will not and should not show your home IP. So that doesn't make sense. Also NEVER give your personal information to a "public wifi". If there is no other way then dont use that wifi.
If you dont want to pay then you only have ONE option. You HAVE TO go to another public place that has wifi, like a library, cafe, restaurant, etc. You have no other option.
If you are willing to pay then there are a few different options, but unfortunately i dont remember them. If you search this forum for this subject you will find many similar threads that mention some paid options.
Another free vpn would be proton vpn. But like i said, with a vpn it wont work. You have to use public wifi.
A good browser for finger printing protection is mullvad browser, librefox, and tor browser. However there is also another option. Simply install a browser that you normally would never use (for example vivaldi, etc) then use it only for this use, and dont use it for anything else. Also make sure you only use this browser from other ip and not your home ip. Then once you have your account you can uninstall this browser.
Is it really necessary for you to hide your ip and fingerprint? If you hide them now, you have to rememver to hide them in the future as well everytime you connect to google.