But it's still a waste of money if those already here, and future invaders are rewarded for their efforts by granting them amnesty (by any other name is still amnesty...guest worker, etc.) The only way we SAVE any money in building the fence/wall is if we deport those already here illegally.
Guest worker isn't amnesty. It's like a green card. However, if you're referring to a guest worker program that allows the illegals to magically be legal...well then yes that is amnesty.