In your case, you have a specific business rule Shown WHEN > 10k, it should be encapsulated in the ViewModel, not in the View, because the View knows how the data will be displayed, not WHEN and WHY.
So, I suggest exposing the properties Amountand ShowAlertand avoiding the disclosure of the property AlertVisibility, because it scatters such a WPF. Check out specific things like Visibility enum states (Hidden, Collapsed, ...)
AlertVisibility, - , WPF Visibility, ViewModel, /, View , MVVM, View ViewModel. bool AlertVisible.
:
! AmountVisible IsAmountSpecified - .