That also is helpful in refining my understanding because I think I have been assuming the "top" to be pointing to the right-most slot to be filled with a value. Rather than 1 slot (unfilled) ahead of it.
This Youtube video wasn't that clear on this subject: What is a Stack Data Structure - An Introduction to Stacks - YouTube
Otherwise, everything you typed make sense on first reading before I went back and considered the part about the top's actual position