As Imagoon suggested, you should do reservations on the DHCP server (router). This will allow your home machines to get the same IP every time WITHOUT having to statically set them in your network card properties. This will allow you to go to other locations (Starbucks in your example) and connect without having to reset your settings back to automatically obtain, and then back again when you get home. If you tell us which router you have, we can assist in the configuration requirements.
In essence, you get the MAC address for the NIC on the one laptop you want with the static IP. In the router configuration, you set it to always give the same IP address to that MAC address. When you're home, you will always get that same IP. When you go out, you're laptop settings are still set to DHCP, so it will acquire IPs as normal without any additional changes.