If you really only get one shot for the next several years, I'd say PS4. That's the safe bet. We know there are tons of great games, and there will be many, many more. With Switch, there are going to be far fewer games to choose from, and we don't even know for sure that the system will be a success. Also, since you're on a limited budget, your money will go a lot further with PS4 games (plus the system will be at least $50 cheaper).
tl;dr - PS4








