Ok,the spicy sizing chart recons riders around 411" - 5
6″ for the 42cm.
The chart also says 55" - 5
11″ for the 46cm.
You say you are a beginner.You told us where you will be riding so i would be confident in saying that you need to go for a 42cm spicy if this is the model you decide to go for.
The zesty sizing chart shows 411" - 5
5″ for a 42cm.
They also mention that a 46cm would suit riders between 55" -5
9″ .Again,consider where you are riding,what standard you are at and go for the bike that you are going to be in control of.Dont buy a bike (or be sold a bike) thats going to be in control of YOU.
I ride a 46cm zesty,i have a 32″ inside leg and just over 5` 8″. I dread to think what stand over you will have if you are 30″ or less.