Wait If You Don't Have a Lot of Time to Play
There is a lot to do and see in Red Dead Redemption 2 which is great if you have time to invest. Many of you don't right now.
If you only have an hour to play per night, you might find yourself getting very little done. Red Dead Redemption 2's pace is extremely slow.
For some people, that's fine. Maybe you do a mission per night and spend the rest of the time exploring, hunting or crafting.
For others, this fractured style of gameplay will take away from the enjoyment and the immersion that makes this game so good. I've completely ruined games, Fallout 4 and Skyrim are two great examples, by stopping for extended periods of time.
It could be that your time and money will be better spent on a game that you, or the person you're buying for, can pick up and put down. Black Ops 4, FIFA 19, Battlefield V. Games like that.
My advice is to wait until you have some free time and the patience to deal with a game that requires a lot of time and a lot patience to master and understand.
If you're unsure, but are dead set on buying Red Dead Redemption 2, make sure you don't pay $60 for a game that could be sitting on the back burner for weeks, months, or longer.